WP Manifestindependent plugin directory
manifest / utilities / disciple-tools-tree-fixer

Disciple Tools - Tree Fixer

A Disciple.tools extension to fix the tree structure of groups and contacts. Use this extension to fix issues with Genmapper trees.

by thecodezone · github.com/thecodezone/disciple-tools-tree-fixer · website

0stars
5release downloads
0forks

Install

The author publishes release zips, so WP-CLI can install straight from GitHub:

wp plugin install https://github.com/thecodezone/disciple-tools-tree-fixer/releases/download/0.1/disciple-tools-tree-fixer.zip

Declares an update source (https://github.com/DiscipleTools/disciple-tools-tree-fixer), so updates arrive through the plugin's own updater.

Readme

Tree Fixer

A Disciple.tools extension to fix the tree structure of groups and contacts. Use this extension to fix issues with Genmapper trees.

Fixes

Groups

  • Circular references: Fixes parent / child circular references by removing the child group.
  • Orphaned records: Fixes orphaned groups by removing and readding children and parent groups.

Contacts

  • Circular references: Fixes coaching tree circular references by removing the coached_by contact.
  • Orphaned records: Fixes orphaned contacts by removing and readding coaches and coached by.

Usage

  1. Install the extension.
  2. Visit WordPress Admin > Extensions > Tree Fixer.
  3. Use the "Groups" or "Contacts" tabs to switch between the two.
  4. Click the "Fix" button
  5. Press "Stop" to stop the fix if needed.

Warning

This plugin is not yet stable. It is recommended to backup your database before using this plugin. Fixes are permanent and cannot be reversed.

Read the full README on GitHub →

Releases

TagPublishedAssetDownloads
0.1 Sep 21, 2023 disciple-tools-tree-fixer.zip 5