bccampus / custom-wp-notify Goto Github PK
View Code? Open in Web Editor NEWLet your WordPress users opt-in to receive e-mail notifications based on their preferences.
Let your WordPress users opt-in to receive e-mail notifications based on their preferences.
One of the dependencies is throwing PHP Parsing Errors, preventing cron from running and notifications from being sent out.
Expected behaviour
Vendor dependencies should work in different server environments
Actual behaviour
vendor/symfony/css-selectors
required by tijsverkoyen/css-to-inline-styles
is causing problems on cert (PHP 7.0). No such problems occur on local development (PHP 7.1)
function https://github.com/BCcampus/custom-wp-notify/blob/dev/inc/processors/class-mail.php#L128 in Cron hook produces the following on cert server:
Force the Mail Queue to run
Javascript in a php file class-cwpoptions.php
prevents code formatting (for PHP) from working. JS needs to be moved out into its own file(s).
Expected behaviour
PHP files should respond to code formatting actions
Actual behaviour
They don't
Upon activation the Subscription Management admin interface is empty.
Expected behaviour
On plugin activation, all users, if not already set, should have their cwp_notify
value in user_meta
set to 0
, or off.
Actual behaviour
This value is not set
Activate the plugin, go to Tools->Custom WP Notify and click on the 'Subscription Management' tab
shifting the responsibility of dependency mgmt to dependency managers.
Expected behaviour
automatic updates to dependencies could be better managed with yarn update
Actual behaviour
requires manually checking on packages and then updating version number in a CDN link.
Can't move users between the "Subscribed" and "Not Subscribed" select lists.
[Description of the bug or feature]
Moving a user back and forth between subscribed and non subscribed should work.
[What you expect/want to happen]
Nothing happens when you try and move a user.
[What actually happened]
Users stay in the same list.
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.