Linux 软件免费装
Banner图

Open Orphanage

开发者 loveJesus
更新时间 2019年6月23日 07:03
捐献地址: 去捐款
PHP版本: 7.0 及以上
WordPress版本: 5.2.1
版权: GPLv2 or later
版权网址: 版权信息

标签

love android children church funding sponsorship Bible Jesus orphans communications poverty orphanages

下载

详情介绍:

Mission 🕆 Serve the Lord, Jesus Christ, by providing free and open source software for orphanages, to help manage their operations and communications and to aid with meeting needs through fundraising and sponsorship. How does this work? The project is still in early stages. We have are working on an Android app that we are hoping to make it easier for on-site people at the orphanage to keep the children on site updated and able to communicate with sponsors. Right now it allows the creation of children, their listing on a page, and some routing for sponsors to sign up to the site. It can email the website owners about which child a sponsor is interested in, as well as signing up sponsors as stripe customers to register for monthly sponsorships. Currently, no payments are taken on site but we hope to incorporate this in our next release. The basic flow after installing is.
  1. Create the children through the administrator, or soon via the Android app (it still has some work to go). Fill the fields you can, please use the format mentioned for dates for now, you can use an estimated date for Birthday if needed. There is a nickname field so real names are not necessarily displayed publically. In the android app, the picture must have finished uploading before you save the child at this point.
  2. Use either the Guten block, or the [oo_aleluya/] shortcode to insert the list of children on a page or post.
  3. When a sponsor sees the children, he can click on 'sponsor this child'.
  4. Depending on if Stripe is enabled, and public registrations are allowed,
  5. If these are not, then it will ask the potential sponsor for their email and message the website owner with it, optionally triggering and IFTTT call as well.
  6. If they are, and the user is not logged in, then it will take the user to the WordPress registration page. The logo can be over-ridden in the admin with the orphanage logo. And the user will be registered as a supporter/donor, as well as a Stripe customer created. They can log in and manage their profile, and in the future, we pray they can communicate with the children they sponsor.
  7. If they are logged in, it will message the website owners about the child and interested sponsor email.
  8. If Stripe is enabled, once they are registered they can also set their payment details in the User/Your Profile section of the administrator.
  9. If Stripe is enabled, you may also create arbitrary donation forms via [oo_donation_block_aleluya purpose_aleluya="(string)" expandable_aleluya="(yes/no)"/] or Gutenberg. At this point, you would agree with the person about the child and subscription, where you could start a monthly charge with them on stripe. You could also manually organize communications via email and fund fees with the person if they agree. We hope to further automate these tasks in the next releases, God willing and if we live.
Plans Short Term. External Services The plug-in can optionally work with both IFTTT and with Stripe. 🕆 Stripe Currently, the plug-in allows integration with Stripe. When a person signs up as a donor, it will create a stripe customer for the donor and attempt to synchronize the stripe customer details from WordPress to Stripe. We are working on the on-site charging mechanism, at this time you are notified by email the child that a sponsor is interested in, and the user's email address. If stripe is not enabled, then you are still forwarded a users email when they indicate interest in a child. No card information is handled by the plugin other than contact information. Please note that the stripe API keys are stored right now in clear text, and demonstrated to other administrators and those who have access to the database and backup SQL files. - View the Stripe Privacy Policy 🕆 IFTTT If you place an IFTTT web service key and event name, this will call that IFTTT web service upon a person being interested in sponsoring a child. We may in the future expand what can be done through this service. Please note that the IFTTT API keys are stored right now in clear text, and demonstrated to other administrators and those who have access to the database and backup SQL files. - View the IFTTT Privacy Policy

安装:

  1. Upload the plugin files to the /wp-content/plugins/open-orphanage directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the 'Plugins' screen in WordPress
  3. Use the Settings->✝ Open Orphanage screen to configure the plugin, the fields all have descriptions.
  4. If you want to incorporate IFTTT or Stripe you will need to sign up with those services and provide the valid API keys. With Stripe please start with the test API keys to get a feel for everything.
  5. Create a monthly plan for Stripe in their control panel, and enter the code and amount of dollars that plan charges per month in the 🕆 Open Orphanage settings page.

升级注意事项:

0.2.20190622a
  • Hallelujah - Attempt to fix responsiveness for child post image and some moving of functions between files
0.2.20190621b
  • Hallelujah - continue refactoring, please notify us of any bugs loveJesus@openorphanage.org
0.2.20190621a
  • Hallelujah - large update, please notify us of any bugs loveJesus@openorphanage.org
0.1.20190614a
  • Hallelujah - Should work well praise Jesus.
0.1.20190613a
  • Hallelujah - bugfix.
0.1.20190613a
  • Hallelujah - Should work well. You now have a new shortcode and gutenberg block you can put in pages.
0.1.20190612a
  • Praise Jesus - This will downsize thumbs to 192x192 pixels
0.1.20190609a
  • Hallelujah - It should work better.
0.1.20190607a
  • You will see a button on the child's page. There are not as many alerts when registering a child. More WP admin notices and help.
0.1.20190606b
  • Now we store the url to the avatar image instead of the id because of the cropping mechanism.
0.1.20190606a
  • Changing featured image on a child changes that child's media image ID.
0.1.20190604a
  • No changes required
0.1.20190603

常见问题:

Why make this, is this free?

James 1:27: Religion that is pure and undefiled before God, the Father, is this: to visit orphans and widows in their affliction, and to keep oneself unstained from the world.

  • ESV2011 Yes, there is no plan to charge for the software.

How far along is this?

At this point: you can enter children, display them, get emailed by interested sponsors, link these sponsors as stripe customers, start and stop support subscriptions, easily create forms in any page to donate to arbitrary needs without user signing up.

What Requirements does this have?

It should run on a website served over https and must be able to communicate (make REST calls) from the server. PHP should also have gd or imagemagick installed.

What financial details handled or stored by the plugin?

Only details regarding a users email address and name are stored on site. Stripe handles the storage of card information, and it is not handled by the plugin.

Does this rely on another plugin? Any Javascripts?

God be praised, the makes of wordpress have been doing an excellent job and it should work just fine out of the box. It does rely on JQuery and the Stripe JS.

Screenshots

  1. ✝ Displaying the children in the frontend
  2. ✝ Editing a Child post
  3. ✝ Open Orphanage settings

更新日志:

0.2.20190622a 0.2.20190621b 0.2.20190621a 0.1.20190615b 0.1.20190615a 0.1.20190614b 0.1.20190614a 0.1.20190613b 0.1.20190613a 0.1.20190612b 0.1.20190612a 0.1.20190609a 0.1.20190607a 0.1.201906046b 0.1.201906046a 0.1.20190604a 0.1.20190603