Download the PHP package oveleon/contao-member-notification without Composer

On this page you can find all versions of the php package oveleon/contao-member-notification. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package contao-member-notification

Contao Member Notification

This extension allows to add notifications for members to inform them about certain activities.

Add notifications

You can add notifications directly from the backend via a new bell icon (🔔) in the members area.

To be able to react to certain activities, notifications can also be created via PHP:

List notifications

For the output of the notifications a module is provided, which can output the notifications in three different modes:

read: Only read notifications are displayed\ unread: Only notifications that have not yet been read are displayed\ all: All notifications are displayed

In the "unread" mode, an additional button is displayed to mark the message "as read".

Styling and customization

Dynamic list:\ A dynamic list defines a list in which notifications are removed from the list when clicked (mostly mode unread). This case usually occurs when the member can mark notifications as read via a bell or similar.

Within the template mod_memberNotification.html5 can be influenced whether notification item will be removed after click. To not apply this behavior the HTML attribute data-mnc-delete-on-mark must be removed.

By removing this HTML attribute, the item is no longer removed but the class read is added after click.

Display the "No new messages" item:\ The item is always displayed since version 1.0.4. In conjunction with a dynamic list, the item can be styled as follows to display it only when there are no new messages:

If the HTML attribute data-mnc-delete-on-mark should be removed, the following query in the template can be used to influence the output of the message:

Advanced use:\ Further peculiarities can be caught by the event mnc-count. This event is always fired as soon as a notification is marked as read.

Hooks


All versions of contao-member-notification with dependencies

PHP Build Version
Package Version
Requires php Version >=7.1
contao/core-bundle Version ^4.9
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package oveleon/contao-member-notification contains the following files

Loading the files please wait ....