To implement push notification for a project, we first created a new custom plugin to push messages into a custom table. When the cron runs, the messages stored in the queue table will be processed and saved to the custom table. For this, create a new directory "push" in message_notify/plugins/notifier/ and use it just like email or sms. The directory may contain 2 files:
push.inc
MessageNotifierPush.class.php
In push.inc, create a plugin with class and view modes
Custom Plugin
Remember a very popular game which came out some years back and caused ripples of excitement for at least some months - yes, you guessed it right, it was Pokemon Go. With the user’s smartphone and camera, the game turned the real world into an augmented reality world which included Pokemon. Augmented Reality (AR) is an interesting field, just like Artificial Intelligence and if you think it is only meant for games, then think again!
Context is one of the most useful architectural modules for Drupal. Contexts allows a site administrator to manage contextual conditions and reactions. Context feature works by setting conditions such as a path or a node type. If that condition is present then the corresponding reactions, such as adding blocks to regions or setting an active menu, will work as configured.
Adding extra plugins to the CKEditor is like extending Drupal by installing new modules. Plugins can be used to add more functionalities to the CKEditor. In this article I will be explaining how to create a simple custom plugin and how to configure it in Drupal 6.