Skip to content

Latest commit

 

History

History
31 lines (24 loc) · 2.43 KB

PLAYGROUND.md

File metadata and controls

31 lines (24 loc) · 2.43 KB

Playground

For any updates of this plugin, we developers can try to do the following:

  1. (Optional, for developers) Wait a while after npm run release to ensure the release process has completed and has been confirmed by email from WordPress.

  2. Then, log into https://tastewp.com/dashboard/

  3. (Optional) Delete the previous site.

    • Because they cache the versions of the plugins, deleting and recreating the site ensures you are testing the latest release.
  4. Create a new temporary WordPress site picking all their default options.

    • Copy the new credentials & info just in case.
    • Click on the "Access it now" button.
  5. Search by "Ninja" in the plugin search bar and then

    • Install & Activate the Ninja Forms plugin in two separate steps.
  6. Then also search by "Videomail", then

    • Install & Activate the Videomail for Ninja Forms plugin in two separate steps.
    • Confirm both Ninja Forms and Videomail for Ninja Forms are active on Plugins > Installed Plugins. An active plugin shows Deactivate, not Activate.
    • If the builder reports Field type "videomail" not found, check this first. An imported form retains its Videomail field even when the plugin is inactive; importing the template does not activate the plugin.
  7. Once reloaded, under WP Admin, go to Ninja Forms > Import /Export and

  8. Click on "View form" to see the form in action.

    • In the builder, confirm Video Message has a video-camera icon rather than an Unknown field. If you activated the plugin with the builder already open, reload the builder.
  9. Update that preview URL in this documentation accordingly.

Email layout

After sending a test video, check the received email in both a wide and narrow window. The poster should retain the recorded aspect ratio without a large blank area above it. The email from noreply@videomail.io is generated by the videomail.io service, not the Ninja Forms email-action examples.

If the email has an unexpectedly tall video or poster, compare its HTML width/height attributes with the attached poster's actual dimensions. The upstream fix retains captured frame dimensions in videomail-client and sizes server-generated emails from the actual poster. Deploy the server fix; after publishing the client fix, update this plugin's pinned client dependency and rebuild before releasing.