Giter VIP home page Giter VIP logo

easy-age-verifier's Introduction

Hi, I'm Alex

I am Alex Standiford. I’m a web developer originally from Dover, Ohio. I’ve been tinkering with web technologies my entire life, and started my career as a web developer in 2015.

Since then, I have built dozens of WordPress plugins, scratch-made websites, and web applications.

I am an active contributor to open source software in-general. Most of my contributions can be seen in WordPress, where I maintain a couple of plugins, contribute to a few other projects, and work on core WordPress features that interest me.

If you are interested in hiring me, or working with me in any way, you can contact me at [email protected].

Personal Life

These days, I live in a camper with my family. You'd probably call me a digital nomad, and I don't think I can disagree at this point. We've been on the road for over 3 years, and have seen a lot of stuff along the way. We talk about our exploits on Casual Weirdness, and share what we are have learned on the road, and on the land. It's a good life, exciting, and full of constant good weather.

I've been working in a remote work lifestyle for most of the last 5 years, and honestly I don't see myself ever going back to the office. There's just too much to see out there, too much to-do. Not to mention, I get to spend much more time with my two kids, my wife, and our pets.

When I’m not writing code, I am probably enjoying craft beer, playing disc golf, cooking, camping, or playing video games.

easy-age-verifier's People

Contributors

alexstandiford avatar liambailey avatar matthisamoto avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

easy-age-verifier's Issues

Installation Instructions feature an incorrect step

(Optional) Configure the form, including minimum age, and all messaging for the form on settings>>>Easy Age Verifier

That needs changed to

(Optional) Configure the form, including minimum age, and all messaging for the form by clicking on "Age Verifier>>>Age Verifier"

dadesignsa on "[Plugin: Easy Age Verifier] Doesn't work in Explorer 11"

dadesignsa on "[Plugin: Easy Age Verifier] Doesn't work in Explorer 11" http://ift.tt/29svA6O On Explorer 11 on Windows 10, the fields can't be filled in. Clicking in a field seems to activate a blinking text line somewhere way below the fields and typing numbers in does nothing. I can't include a link because the site is in development. http://ift.tt/29p1IEH via WordPress › Support » View: Plugin Support http://ift.tt/29svFYe July 07, 2016 at 09:33PM

Nothing works?

I've tried this on two different WP installations and it simply doesn't show up at all. It used to work fine and stopped working with the last update that now uses the Customizer. Am I missing something?

Replace AJAX call to template with Output Buffer

Currently, the verifier form displays via an ajax call in Javascript. Instead of doing it this way, it would be a lot cleaner to load the form content via an output buffer before sending the data to the JS. This would make the template run a lot more smoothly, reduce server calls, and improve the form's overall reliability.

Customizer redirect error on multisite installs

I have errors such as

Undefined index: page in wp-content/plugins/easy-age-verifier/easy-age-verifier.php on line 159

due to a missing test whether the key page does exist in the following function:

function redirect_to_customizer(){
  global $_GET;
  if($_GET['page'] == 'eav-options'){
    wp_redirect(admin_url().'customize.php?autofocus[section]=eav_section');
    die;
  }
}

Please add an isset($_GET['page']) or something else. Thanks!

See: https://wordpress.org/support/topic/bug-non-existence-of-key-in-_get/#post-8844429

Users confused about why a setting shuts off

Recent support message:

Looks like a great plugin but I can’t seem to save the

Display the age verifier in the customizer
activates the age verifier in the customizer

setting. I load the setting page in the customizer and I can check the box. When I check the box I get a preview of the age verification and it looks great. I click the save and publish button everything looks as it should but when I back out of the customizer and test the plugin it is not working. When I go back into setting the

Display the age verifier

setting is not checked. All other setting are fine and saving as they should. It looks like it is not being saved in the database maybe? Have you seen a bug like this and do you have any suggestions?

I am using the uncode template if that matters.

Garrett

Garrett's issue was that he didn't understand why the customizer setting wasn't saving, but everything else was. To resolve this, I need to either remove the reset function or add a note that clarifies that the setting resets.

Implement Debug Mode System

Need to have a feature that allows users to generate a debug file from the dashboard.

Some info I need:

  1. All verifications, and if they passed or failed
  2. The HTML markup of the form, rendered from the JS
  3. A list of all installed plugins
  4. Age Verifier version
  5. WordPress version

Default values are not setting when a fresh install is added

Please work from the 2.05 branch, not master as that is the current working copy, and master is what's currently released.

When a fresh install of the plugin is installed, several of the settings are displaying in the form fields, but are not displaying in the actual verifier. This is because the verifier is looking to the database for this information, but the actual data hasn't been stored yet.

The proposed solution is to simply save the default values in the database if they're not already set.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.