Download the PHP package phpbb/webpushnotifications without Composer
On this page you can find all versions of the php package phpbb/webpushnotifications. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download phpbb/webpushnotifications
More information about phpbb/webpushnotifications
Files in phpbb/webpushnotifications
Package webpushnotifications
Short Description An official phpBB extension that allows board users to receive browser-based push notifications.
License GPL-2.0-only
Homepage https://www.phpbb.com/customise/db/extension/webpushnotifications/
Informations about the package webpushnotifications
phpBB Browser Push Notifications
This is the repository for the development of the phpBB Browser Push Notifications extension.
An official phpBB extension that allows board users to receive browser-based push notifications.
Important: Only official release versions validated by the phpBB Extensions Team should be installed on a live forum. Pre-release (beta, RC) versions downloaded from this repository are only to be used for testing on offline/development forums and are not officially supported.
Contributing
Please fork this repository and submit a pull request to contribute to this extension.
To run this extension from the repo (and not from a pre-built package) on a local server, perform the following tasks:
-
Fork phpbb-extensions/webpushnotifications to your GitHub account, then create a local clone of it:
-
Install this extension's dependencies (from the root of your webpushnotifications repo):
- Install the extension to your local phpBB forum by moving your local repo to the proper phpBB directory:
Testing Push Notifications
Testing push notifications necessitates user-to-user interactions to observe the notification behavior accurately. Follow the steps outlined below to effectively test push notifications:
-
User Account Setup:
- Create at least two distinct user accounts for testing purposes.
- In the notifications preferences for User Account 1, subscribe to receive Push Notifications (and assign web push notification types if necessary).
-
Message, Quote, or Reply Interaction:
- Initiate a user-to-user interaction by performing one of the following actions using User Account 2:
- Private Message: Send a direct message from User Account 2 to User Account 1.
- Quote: Quote a post or message authored by User Account 1 using User Account 2.
- Reply: Respond to a post or message authored by User Account 1 using User Account 2.
- Initiate a user-to-user interaction by performing one of the following actions using User Account 2:
-
Observing Push Notifications:
- Once the interaction is performed from User Account 2 to engage with User Account 1, you promptly should see a notification for User Account 1.
- Caveats for Local Testing
- Local testing of Push Notifications only works from a
localhost
address or if your local server has a secure SSL certificate. - We have seen success on Windows using manually installed PHP, Apache and MySQL. However, for reasons not yet known we do not see success on Mac using MAMP.
- Local testing of Push Notifications only works from a
License
GNU General Public License v2