Skip to content

Instantly share code, notes, and snippets.

View deboorn's full-sized avatar

Daniel Boorn deboorn

  • Founder OnlineGiving.org
  • Myrtle Beach, SC
View GitHub Profile
@deboorn
deboorn / decode-jwt-web-token.php
Created May 31, 2017 21:19
Decode JSON Web Token with Public Key
<?php
// Example of decoding JWT Web Token with public key
// Package: https://github.com/firebase/php-jwt
require_once 'vendor/autoload.php';
use \Firebase\JWT\JWT;
$key = "-----BEGIN PUBLIC KEY----- YOUR PUBLIC KEY HERE -----END PUBLIC KEY-----";
@deboorn
deboorn / giving-assistant.js
Created January 11, 2017 17:50
Online Giving - Giving Assistant Embed Code
<script async
src="https://www.onlinegiving.org/assets/chatbox.js"
data-id="og-chatbox-script"
data-default-message="Welcome! I'm a giving assistant chatbot that can assist you making a donation, contact information, directions and sermons."
data-church-code=""
data-token-type=""
data-mp-token=""
data-rockrms-token=""
data-container-id=""
data-header-text="Giving Assistant"
@deboorn
deboorn / online-giving-direct-linking-ministry-platform-portal.html
Last active June 29, 2016 14:57
Online Giving Direct Linking - Ministry Platform Portal
<!-- Online Giving Direct Link with MP Portal User Auth Token -->
<!-- Example of links that may be placed in your MP Portal skin file -->
<!-- [MPP_User_Data] is a skin tag that will be replaced with a MP Auth Token -->
<!-- Direct linking is the suggested method of using Online Giving. However, we do offer embedding giving also -->
<a href="https://churchnativity.onlinegiving.org/donate/index?mp_token=[MPP_User_Data]">Donate</a>
<a href="https://churchnativity.onlinegiving.org/donate/profile?mp_token=[MPP_User_Data]">Giving Profile</a>
<a href="https://churchnativity.onlinegiving.org/donate/textgiving?mp_token=[MPP_User_Data]">Text Giving</a>
<a href="https://churchnativity.onlinegiving.org/donate/textgiving?mp_token=[MPP_User_Data]">Donation History</a>
<a href="https://churchnativity.onlinegiving.org/donate/recurring?mp_token=[MPP_User_Data]">Recurring Donations</a>
<!-- // Donate as Guest does not need to be located behind MP portal authentication. Using mp_token will sign-in donor -->
@deboorn
deboorn / online-giving-embed-link-examples-for-ministry-platform-portal.html
Last active February 23, 2016 04:31
Online Giving Embed Link Examples for Ministry Platform Portal
@deboorn
deboorn / online-giving-embed-linking-example.html
Last active April 12, 2021 18:46
Online Giving Embed Linking Example
<a href="/myembedpage?online_giving=/donate/index">Donate</a>
<a href="/myembedpage?online_giving=/donate/profile">Giving Profile</a>
<a href="/myembedpage?online_giving=/donate/textgiving">Text Giving</a>
<a href="/myembedpage?online_giving=/donate/history">Donation History</a>
<a href="/myembedpage?online_giving=/donate/recurring">Recurring Donations</a>
<a href="/myembedpage?online_giving=/donate/guest_donate">Donate as Guest</a>
@deboorn
deboorn / online-giving-embed-code.html
Last active February 22, 2023 21:57
Online Giving Embed Code
<script async
src="https://www.onlinegiving.org/assets/embed.js"
data-id="og-embed-script"
data-church-code="demo"
data-default-page=""
data-token-type=""
data-mp-token=""
data-mp-root=""
data-container-id=""
data-bottom-pad=""
@deboorn
deboorn / Store Locator Widget Example
Last active October 23, 2015 22:16
Store Locator Widget Example
Store Locator Widget Example
------
mkdir -p android/icon
cp icon.png android/icon/drawable-icon.png
cp icon.png android/icon/drawable-hdpi-icon.png
cp icon.png android/icon/drawable-ldpi-icon.png
cp icon.png android/icon/drawable-mdpi-icon.png
cp icon.png android/icon/drawable-xhdpi-icon.png
cp icon.png android/icon/drawable-xxhdpi-icon.png
cp icon.png android/icon/drawable-xxxhdpi-icon.png
sips -Z 96 android/icon/drawable-icon.png
sips -Z 72 android/icon/drawable-hdpi-icon.png