New Magic Links Feature: Connections Template!

March 19, 2025

The new Post Connections template for the Magic Links plugin allows you to quickly and easily create custom interfaces for your users to interact with a list of posts that are related to their user, contact, group, or any other record. Using this template, you can send any user a magic link that is tailored for use on their mobile device to manage just the information that is applicable to them. You can create separate links for your digital responders, on-ground multipliers, or any other unique roles you have in your system.

Choose a base post type and then select any connection field to choose what records are available in the link. Then choose only the fields you want them to see and edit. You now have your own custom interface that you can use for only the users it applies to.

For example, you could have a list of all of the contacts that another contact is coaching. Or the contacts they baptized. Or you could have a list of all the groups that a contact is leading. You could even have a magic link showing all the groups that are child groups of another group that you could send to the group leader for them to manage. The possibilities are endless!

Bonus:
If you are making use of the Home Screen plugin that gives an easy mobile home screen to each user, any Post Connections template you create that is related to a contact that is a user will automatically be shown on their home screen.

Demo Video and Setup Instructions

What you’ll see

image
image
image


2025 Disciple.Tools Summit

March 7, 2025

📢 2025 Disciple.Tools Summit – Join Us in the Netherlands! 🇳🇱

TL;DR: Join us May 14-17 in the Netherlands for the 2025 Disciple.Tools Summit, happening just before EMDC! Sign up here

Over the past few years, the D.T. Summit has been an incredible time of collaboration, networking, and innovation. We gathered in Dallas in 2022 and 2023, then went digital in 2024 due to our Lausanne participation. Now, in 2025, we’re taking another exciting step—aligning the Summit with the EMDC gathering in the Netherlands!

This year’s Summit will be held as an EMDC Pre-Track on May 14-17, just before EMDC officially kicks off May 19-22. Many in our community already plan to attend EMDC, and we hope this format will also welcome new faces who share our vision for digital tools in disciple-making.

The Summit is a unique opportunity to:
✅ Connect with users and developers of Disciple.Tools
Brainstorm, network, and share global updates
Explore and implement additional digital resources like Prayer.Tools, Zúme Training, and Prayer.Global
✅ Learn through interactive discussions, testimonies, and tutorials
Discuss the future of tech and AI in ministry

💡 How to Join:

  • Register through EMDC: Sign up here
  • Select the Pre-Track: “Track 8: Digital Tools and Training for Disciple Making
  • EMDC requires a reference—if you need one, let us know!
  • Once registered, drop us a note on Discord or via email so we know you’re coming!

We can’t wait to see you there! 🚀


Disciple.Tools v1.69

January 15, 2025

What's Changed

  • Setup Wizard
  • Improved modules for contacts, group and people groups
  • Multisite: Experimental option to only install location grid tables once
  • Removed old metrics files.

Details

Setup Wizard

Disciple.Tools has grown to be a powerful flexible tool used by ministries for many different purposes (or use cases). We've built a setup wizard to help new teams easily tailor their instance to match their needs. This makes setting up Disciple.Tools easier and also helps teams discover parts of Disciple.Tools that might have been missed before.

The setup wizard will automatically appear on new D.T sites. You can also find it by going to the WP Admin > Dashboard and clicking "see" next to Setup Wizard in the Setup Tasks tile.

image

For more information on the use case options, see https://disciple.tools/use-cases/

Modules

In building the Setup Wizard we've grouped more Disciple.Tools fields and functionality into "modules". This lets multiple fields, workflows and record types be turned on or off in one go.

Modules can be enable and disabled from the WP Admin > Settings (D.T) section.

Here they are in the setup wizard:

image

One Multisite Location Grid Table

This is an experimental feature for saving hard drive space in large multisites. In a multisite each subsite normally comes with the full location grid table. This results in a lot of used hard drive space. This feature lets all the subsites share the same multisite table. To be secure this should only be enabled for multisites where admins are not creating custom locations. Details on enabling the feature here.

Community

Love these new features? Please join us with a financial gift.

Follow progress and share ideas in the Disciple.Tools community: https://community.disciple.tools

Full Changelog: https://github.com/DiscipleTools/disciple-tools-theme/compare/1.68.0...1.69.0


Disciple.Tools v1.68

November 5, 2024

What's New

  • Reworked Metrics Menu
  • Support for PWA: installing Disciple.Tools to your mobile Home Screen by @cairocoder01

Dev updates

  • Don't create activity for report updates by @corsacca
  • Fix CI sometimes failing by @kodinkat

Translation

  • String updates by @mikeallbutt
  • Translations updates in Spanish and French

Reworked Metrics Menu

Over the last year we have focused on upgrading the metrics page, especially with maps and Genmappers.

  • In v1.50 we released a dynamic genmapper
  • In v1.52 we built the new dynamic Maps
  • In v1.65 we released simple charts
  • In v1.65 we adapted the new genmapper to the personal metrics
  • In v1.67 we adapted the maps to the personal metrics

These new metrics are created to work with any record type, be it Contacts, Groups or your own custom record types. Now instead of needing a separate page for Contacts Genmapper, and Groups Genmapper, they are accessed from one place. We simplified the metrics menu by removing the duplicate and unused pages. Our metrics menu now looks like:

image

Community

Love these new features? Please join us with a financial gift.

Follow progress and share ideas in the Disciple.Tools community: https://community.disciple.tools

Full Changelog: https://github.com/DiscipleTools/disciple-tools-theme/compare/1.67.0...1.68.0


Disciple.Tools v1.67

September 17, 2024

New Features

  • Metrics – Personal Layers Map by @kodinkat
  • Lists – Split By: Option To Clear Filters by @kodinkat
  • Workflows – Help Text for Comments by @brady-lamansky-gtt
  • Quick Actions – Change “no answer” quick action to “contact attempted” by @corsacca
  • Site Links – Option for all Permissions by @corsacca

Fixes

  • Email – Only set D.T base email name and email address if none other is set by @corsacca

Dev

  • Add a hook when deleting a post by @squigglybob
  • Add before post deleted hook by @squigglybob
  • CI – Update WP-Coding Standards to v3 by @kodinkat
  • Translations update from Weblate by @discipletoolsbot

Details

Metrics – Personal Layers Map

Introducing the all-new Personal Layers Map, a powerful tool that helps you see your contacts and groups at a glance. This map, available to all users, displays the records your created and those shared with you, providing a clear picture of your disciple-making relationships.

image

Community

Love these new features? Please join us with a financial gift.

Follow progress and share ideas in the Disciple.Tools community: https://community.disciple.tools

Full Changelog: https://github.com/DiscipleTools/disciple-tools-theme/compare/1.66.0…1.67.0


Theme Release v1.66

August 20, 2024

New Contributors

  • @brady-lamansky-gtt made their first contribution. Welcome!

New features

  • Genmapper - Show Colors and fields by @kodinkat
  • SSO Login: Setting to persist login by @corsacca
  • Default reply to on email notifications by @kodinkat
  • Workflow action: Comment placeholders by @brady-lamansky-gtt
  • Transferring Contacts to other instances: Ensure geocoded locations are copied by @kodinkat

Fikes

  • SSO Login: allow logging in with firebase ID when email is not provided by @corsacca
  • SSO Login: Fix template issues by @squigglybob
  • Customizations: Fix tile label translations and clearing field translations by @corsacca
  • Customizations: Fix updating roles permissions by @kodinkat

Details

Default Reply To On Email Notifications

When notifications are sent out, by default they come from a "[email protected]" address. Sometimes users will reply to this email to provide an update on a contact and their reply might not be received. This feature lets you specify what email address those replies get sent to. You'll find it in the WP Admin > Settings (D.T)

SSO Login: Setting to persist login

If you have the D.T SSO login enabled, this feature lets you choose how long users should stay logged in for before they need to enter their password in again. Shorter is better for more secure environments, logger is better for ease of access when using D.T. You'll find this setting in WP Admin > Settings (D.T) > SSO

Genmapper upgrades

Now we can add status colors to the genmapper from the genmapper layers options. For contacts, this will be "Contact Status".

image

We can also choose fields to add, like faith milestones:

image

Workflow action: Comment tokens

Use workflows to set comments on contacts and groups using placeholder or tokens that will get replaced with values from the record.

Here let's ask the Assigned To user a question, {assigned_to} and {groups} will be replaced with the contact's values.

image

When the workflow is triggered, we will get: image

Community

Love these new features? Please join us with a financial gift.

Follow progress and share ideas in the Disciple.Tools community: https://community.disciple.tools

Full Changelog: https://github.com/DiscipleTools/disciple-tools-theme/compare/1.65.0...1.66.0


Theme Release v1.65

July 12, 2024

What's Changed

  • Workflows: New custom comments action by @jlamanskygitt
  • Metrics - Personal Genmappers by @kodinkat
  • Metrics - Cumulative Metrics Charts by @kodinkat

Fixes

  • Display correct user display name by @kodinkat
  • DT Workflows - Let updated to connection fields trigger workflow @kodinkat
  • Fix bug keeping User Manager from seeing New User menu by @cairocoder01

Dev

  • Add where function to dt-reports class by @squigglybob

New Contributors

Details

Workflows: New custom comments action

Now you can set up an action to automatically comment on the record when the workflow is triggered:

image

image

Metrics - Personal Genmappers

In your personal metrics display a genmapper for any of the connection fields. Contact trees start with your contact record. Other record type trees show records you have access to.

image image image

Metrics - Cumulative Metrics Charts

Display charts that shows the values for a dropdown or a multiselect field at different times.

image

Community

Love these new features? Please join us with a financial gift.

Follow progress and share ideas in the Disciple.Tools community: https://community.disciple.tools

Full Changelog: https://github.com/DiscipleTools/disciple-tools-theme/compare/1.64.0...1.65.0


Theme Release v1.64

June 25, 2024

What's Changed

  • Private contacts are disabled by default for new instances by @corsacca
  • Support creation of custom location fields (location grid only) by @kodinkat

Fixes

  • Fix contacts being private when creating them via a connection
  • Fix Saving Settings (D.T) languages by @CptHappyHands
  • Fix Metrics Map: geting user locations by @kodinkat
  • Fix errors saving field option translations by @cairocoder01

Dev

  • Create dt_site_id function by @corsacca
  • Each post type has a default location field by @kodinkat
  • Upgrade CI tests to use php8.3 by @corsacca
  • SSO: uncomment recaptcha check in backend by @squigglybob
  • Add color variables to css by @cairocoder01

Details

Private Contacts

image

When creating a contact you have the choice to use a standard contact which is visible by you and admin roles, or a private contact which only you can see. In general teams only use standard contacts and run into issue when a user accidentally creates a private contact. Because, on new setups, the private contacts will not be enabled by default. They can be enabled in the WP Admin > Settings (D.T) > Contact Preferences

image

Custom location fields

image

Create a custom location field from the Customizations (D.T) Admin section to track more locations. This enables the default location grid field. Custom locations fields with geolocating with Mapbox or Google is in the works.

Community

Love these new features? Please join us with a financial gift.

Follow progress and share ideas in the Disciple.Tools community: https://community.disciple.tools

Full Changelog: https://github.com/DiscipleTools/disciple-tools-theme/compare/1.63.0...1.64.0


Theme Release v1.63

May 22, 2024

What's Changed

  • Genmapper Metrics - Option to hide archived contacts or inactive groups by @kodinkat
  • Images - Ability to delete images by @kodinkat
  • Images - Update placeholder icons and center uploaded images by @corsacca

Fixes

  • Lists - Fix images and placeholder columns by @corsacca
  • Lists - Fix BCC emails list by @kodinkat
  • Lists - Fix opening a filter from the url by @corsacca
  • Nav Bar - Fix button spacing by @corsacca
  • Metrics - Fix offscreen button for small screens on dynamic map by @kodinkat
  • Records - Fix fields sometimes being cutoff
  • Records - @mentions non standard comments types will trigger notifications by @kodinkat

Dev Section

  • Create filter for custom actions to indicate if they're already executed by @cairocoder01
  • Create specific hooks to load plugins and for when the theme is ready by @corsacca

Details

Option to hide archived contacts or inactive groups by @kodinkat

In the Genmapper, archived Contacts (and inactive groups) will now show up as grey. They can be hidden with the "Show Archived" Toggle.

Showing archived contacts:

image

Hiding archived contacts:

image

Community

Love these new features? Please join us with a financial gift.

Follow progress and share ideas in the Disciple.Tools community: https://community.disciple.tools

Full Changelog: https://github.com/DiscipleTools/disciple-tools-theme/compare/1.62.0...1.63.0


Magic Links – Creating Contacts and Readonly fields

May 16, 2024

Ability to create contacts (v1.20)

This update lets the user create contacts on the “User Contact Updates” and the “Sub-Assigned” magic links.

image

ENABLE THE FEATURE

From the “links” scheduler:

image

On the Sub-Assigned template:


Read only fields (v1.19)

On magic link templates, make some fields as “readonly”. This will display the field on the magic link, but keep the field from being edited.

CONFIGURING

image

IN ACTION

image

Questions or comments? Join the forum: https://community.disciple.tools/category/9/magic-links-plugin