How to Parse XML using Javascript and jQuery

It’s another week and opportunity to complete yet another tutorial showing you how to easily simplify using CCB’s API to access, modify and integrated your church’s data.

Last week, our tutorial focused on how to use PHP to parse an XML file created by a REST client using the CCB API.

This week, we’ll continue to using the same XML file, but instead of using PHP as did the previous tutorial, this week’s tutorial uses Javascript and jQuery to parse the XML file.

I’m not going to bore you with too many details in this tutorial, but do feel free to read the previous tutorial. In short, it’s the same tutorial as last week but using different programming language and a framework: Javascript and jQuery. Continue reading How to Parse XML using Javascript and jQuery

Master Updating and Managing Group Leaders

Welcome back to this week’s tutorial. My hope for you is that these tutorials have saved you and your church time while increasing operational productivity beyond measure.

Although it’s a labor of love, I truly enjoy helping churches bridge their technical gaps.

Speaking of technical gaps, the technical gap we’ll focus on bridging today is updating and managing group leaders using the manage_group_leaders CCB API service. Continue reading Master Updating and Managing Group Leaders

How to Update a CCB Group

We’re back with another tutorial this week. Last week, you learned how to create a group using the CCB API service create_group.

And although I had another tutorial due to post this week, I had a few questions raised about the CCB API service to update a group’s data.

So in this week’s tutorial, I’ll share with you how to update a group using CCB’s API service. Let’s get started! Continue reading How to Update a CCB Group

A Simple Custom Group Search Display Using CCB’s API

Welcome back to this week’s CCB API tutorial.

Picking up from where we ended last week’s tutorial, today’s tutorial works to extend last week’s tutorial that displayed Group Areas, Meeting Days and Meeting Times Values as drop down menus.

Specifically, I’m sharing with you today how to create your very own custom group search display for your church website.

Of course, you can always fall back to CCB’s native group search functionality. However, there is a substantial loss in the ability to customize.

Nevertheless, that’s the very reason I’m sharing today’s tutorial. By the end of this tutorial, you’ll have an interactive group search that displays groups on your website.

And the bonus is that you’ll be able to apply your own CSS styling that matches your website, although custom styling is not covered in this tutorial.

Well, we don’t have time to waste, so let’s get started. Continue reading A Simple Custom Group Search Display Using CCB’s API

Retrieving list of Process Managers and Their Respective Processes

We’re back with another Church Community Builder (CCB) tutorial to further your CCB API knowledge and usage one step further.

This week, we’ll review the previous tutorial that focused on how to retrieve a full list of process managers and their total number of processes managed (see image below).

Process Managers List and Total Number of Processes Managed

We’ll resume working to expound upon the codebase that was established in the previous tutorial using CCB’s API Documentation.

You’ll have to read the previous tutorial if you’re reading this for the first time. I won’t cover any of the previous details or step-by-step setup.

Our aim today is set upon listing each process manager, and listing each of their respective processes by name.

So, our finished product will look similar to the picture above, yet it’ll show each process name in a bulleted list below each person’s name. Let’s get started. Continue reading Retrieving list of Process Managers and Their Respective Processes