adminetic/announcement

Announcement Module for Adminetic Adminetic Admin Panel

v1.0.0 2021-06-28 09:45 UTC

This package is auto-updated.

Last update: 2024-04-28 16:09:47 UTC


README

Adminetic Announcemment Module

Latest Version on Packagist

Stars Downloads StyleCI Build Status Scrutinizer Code Quality CodeFactor License

Announcement module for Adminetic Admin Panel

For detailed documentaion visit Adminetic Announcement Module Documentation

Contains : -

  • Global/Selective Announcement
  • Email Notification
  • Slack Notification
  • Database Notification
  • Announcement Timeline

Installation

You can install the package via composer:

composer require adminetic/announcement

Note

For slack notification Add AnnouncementUser Trait in your User Model

use Adminetic\Announcement\Traits\AnnouncementUser;

and slack webhook link in you env file

SLACK_WEBHOOK=your_slack_webhook_link

for more information visit Laravel Slack Routing

register announcement module adapter in app/adminetic.php

    // Adapters
    'adapters' => [
        Adminetic\Announcement\Adapter\AnnouncementAdapter::class,
    ]

Announcement Notification widget

If you wish to add announcement notification widget on your header located in views/admin/layouts/components/header.blade.php add

 <div class="nav-right col-8 pull-right right-header p-0">
            <ul class="nav-menus">
                <x-announcement-announcement-notification-bell />
            // Other Items
            </ul>
</div>

Testing

composer test

Changelog

Please see CHANGELOG for more information what has changed recently.

Contributing

Please see CONTRIBUTING for details.

Security

If you discover any security related issues, please email pratikdai404@gmail.com instead of using the issue tracker.

Credits

License

The MIT License (MIT). Please see License File for more information.

Screenshots

Adminetic Announcemment Module Adminetic Announcemment Module Adminetic Announcemment Module Adminetic Announcemment Module