potofcoffee / peregrinus_pulpit Goto Github PK
View Code? Open in Web Editor NEWWordpress sermon database plugin
Wordpress sermon database plugin
Abstract the factory principle to further simplify code
Render this through a template.
Quotes are not properly formatted when exported to Word.
As of now, PULPIT relies heavily on third-party dependencies pulled in via composer. There are some concerns to be taken care of, however:
composer install
on plugin install.composer update
correctly works through the plugin settings page.https://wptavern.com/a-narrative-of-using-composer-in-a-wordpress-plugin
Provide an alternative means to install plugin through packagist.
Check if all requirements are set correctly, e.g. PHP >7.0
Slides feature should be rewritten.
EG should be treated like any other songbooks (see #1) and moved to it's own plugin. This does not necessarily have to be available in a public repository.
Ebook creation should ideally be based on a sermon full-text, not on text pulled together from individual slides, as it has been so far. Ebooks also should be publishable from different templates.
AgendaItems should have public notes (appearing in full-text handouts, etc.), internal (i.e. preacher's/liturgists) notes as well as further notes for freely definable ministry roles (music director, custodian, ...)
Set correct spell-check language when exporting a Word file.
Fix coding style wherever necessary
Song books should be a more thought-out feature with the ability to add new songbooks through additional plugins.
This AgendaItem type can be removed and simply replaced by a FreeTextAgendaItem.
Needs a migration for existing agendas using this type.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.