impress-org / give-double-the-donation Goto Github PK
View Code? Open in Web Editor NEWIntegration with Double-the-Donation
License: GNU General Public License v3.0
Integration with Double-the-Donation
License: GNU General Public License v3.0
Currently, if a form has guest donations disabled in the individual form settings, and either the "registration", "login" or "registration and login" option selected, the GiveWP Double The Donation add-on displays twice.
This happens on all three form templates.
Also, this happens only if you access the website while you are logged out OR using an incognito tab.
As a [type of user], I want [some goal] so that [some reason].
It sometimes gets cut off depending on how tall the list of options is.
It shouldn't ever get cut off.
The readme.txt
displays on wordpress.org for all visitors to see and understand the power of this addon. It is primarily a marketing page. It needs to be filled out in detail with shortlinks and FAQs and screenshots.
As a GiveWP and Double the Donation user, I want to understand how using this addon will benefit me and my fundraising. I want to understand how it works and what it's core features are.
I want to be able to understand any caveats or general usage guidelines to using this plugin effectively.
I want to see that there are other well-supported and full-featured addons available with GiveWP.
The Double the Donation settings page should follow the standards set by existing GiveWP plugins so that it is more discoverable and maintainable.
Double the Donation
tab is nested under General > Settings
, but other add-ons have top-level tabs. It's unclear to me whether this is intentional or not.As a GiveWP form creator, I don't want to see "Company Matching" fields unless I've Enabled Company Matching on my form.
Currently the "Default Label" field is shown whether the feature is enabled on the form or not.
The "Default Label" field should not appear on the form until the feature is enabled.
As a GiveWP admin, when I disable the "Company Matching" feature from a form, I expect it to not show on the front-end form after saving my form.
Currently, if you enable the feature on a form, save the form, view the form, it all works as intend.
But if you then disable the Company Matching feature after having saved it as enabled, the Company Matching option still appears on the form.
I expect that when the feature is disabled in the form, it doesn't appear on the front-end of the form.
As a GiveWP admin, I want to get emails of my donations and have an indication of whether the donation was company matched or not as well as what company was indicated for matching purposes.
{company_matching}
is created{company_matching}
tag outputs "None" if no match was chosen; and the company name if a match was chosen. It additional provides a link to the company matching page for easy reference.I expect when I click on the Double the Donation "Settings" link on the Plugin page, that it takes me to the correct settings tab.
Currently, it takes me to a page that says "This settings page doesn't exist"
This is the url:
wp-admin/edit.php?post_type=give_forms&page=give-settings&tab=general§ion=double-the-donation
Instead, I expect it to take me to this URL:
wp-admin/edit.php?post_type=give_forms&page=give-settings&tab=give-double-the-donation
Not necessary for recreation
As a GiveWP donor, I want to be able to select the company from the dropdown even if I change the payment gateway choice.
On legacy forms only, the donor should be able to choose from the dropdown list after changing from the default payment gateway.
It works correctly on multi-step forms already.
Screencast:
http://somup.com/cYXh3cI3xf
As a GiveWP admin, I want to configure my form to have user registration, and I expect that the Company Matching field would appear only once within the form.
Currently, if you enable User Registration on the form, then the Company Matching field will appear twice in the form. Once before the User Registration box, and once after. See visuals below.
I expect it would appear only once.
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.