DiscipleTools / DiscipleTools/disciple-tools-theme
Easier creation and maintenance of fields
- Dominant language
- PHP
- Stars
- 48
- Forks
- 66
- PR merge metrics
- No merged PRs in 30d
Description
I'm on my second field for D.T. at the moment, and thinking to myself...
It would be really nice if in order to create a new field, I just needed to duplicate a file and change the necessary things within it to register/declare a new field.
At the moment the story to create a new field includes touching multiple functions in a handful of different files, the locations of which need to be stored in the brain or a cheatsheet on all of the necessary things and places that needed to be changed.
Wouldn't it be nice if all of the changes that needed to be made were in one file in one class, which registered the different parts via hooks into all of those places?
This is my dream...
Should it become a reality?
As a reference point to see where and how files are needing to be changed, you can refer to the merged [number field PR](https://github.com/DiscipleTools/disciple-tools-theme/pull/1655/files) or the in progress [link field PR](https://github.com/DiscipleTools/disciple-tools-theme/pull/1687/files)
@corsacca @ChrisChasm @ahillbilly
Contributor guide
Assessment
This issue has not been assessed yet.