Skip to content

GP-737: Add GatherPress Alpha warning.#739

Merged
mauteri merged 1 commit intomainfrom
GP-737
Jul 28, 2024
Merged

GP-737: Add GatherPress Alpha warning.#739
mauteri merged 1 commit intomainfrom
GP-737

Conversation

@mauteri
Copy link
Copy Markdown
Contributor

@mauteri mauteri commented Jul 28, 2024

Description of the Change

This change adds an admin notice when the GatherPress Alpha plugin isn't installed/activated. This will link to the GitHub repo to download GatherPress Alpha. The readme file in GatherPress Alpha will be updated next for detailed instructions for installing the plugin.

Screenshot 2024-07-28 at 4 52 24 PM

Closes #737

How to test the Change

See the notice appear if GatherPress Alpha is not installed. It will not appear if it is.

Changelog Entry

Added - New feature

Credits

Props @mauteri

Checklist:

  • I agree to follow this project's Code of Conduct.
  • I have updated the documentation accordingly.
  • I have added tests to cover my change.
  • All new and existing tests pass.

@what-the-diff
Copy link
Copy Markdown

what-the-diff bot commented Jul 28, 2024

PR Summary

  • Enhancement of Plugin Check Functionality
    The team added a mechanism to identify if the 'GatherPress Alpha' plugin is currently active. If it's not, an administrative alert will be displayed to inform the user. This enhancement aims to ensure that all necessary plugins are running to provide a smooth user experience.

  • Inclusion of New File for Plugin Check
    A new file named 'gatherpress-alpha-check.php' has been added. This file essentially contains the template for the administrative alert that pops up when the 'GatherPress Alpha' plugin is not operational. The addition of this file centralizes the management of this specific alert, making future adjustments or bug fixes easier and more efficient.

@mauteri mauteri marked this pull request as ready for review July 28, 2024 20:55
@mauteri mauteri merged commit 9aabb26 into main Jul 28, 2024
@mauteri mauteri deleted the GP-737 branch July 28, 2024 21:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

ADD Notice about GatherPress Alpha

1 participant