Adds support for quickly adding a "snow day" banner at the top of a website.

Overview

❄️ Snow Day Plugin

🚨 Requires OctoberCMS 2.0

What does this plugin do?

Provides the ability to quickly add a cross-site banner using a component.

Why would I use this plugin?

Helpful for quick announcements that all website visitors must see. For small business, this is useful if an early closure due to weather or other reason. For larger businesses, this is useful if there a service outage or increased ticket wait times.

🖥️ How do I install this plugin?

  1. Clone this repository into plugins/albrightlabs/snowday-plugin
  2. Run the console command php artisan october:migrate
  3. From the admin area, go to Settings > Snow Day Banner and configure the plugin

How do I update this plugin?

Run either of the following commands:

  • From the project root, run php artisan october:util git pull
  • From the plugin root, run git pull

🚨 Are there any requirements for this plugin?

You'll need to add the component 'Snow Day Banner' to your theme. It is recommended to add this to a theme's layout, but it can be added to a page if desired. You can have the component added without the banner displaying--the purpose is to enable/disable it from the settings.

⚙️ Explanation of settings

  • Enable the Snow Day Banner's visibility
  • Manage the content of the banner (supports raw HTML; it's recommended to keep the banner simple)
  • Set whether the banner can be hidden
  • Add any custom CSS

Future plans

You might also like...
A library for adding economic concepts.

Summary This plugin adds the concept of money to the server. Wallet data held by the player is stored in .json format and I/O asynchronously. As for t

The Cache component provides an extended PSR-6 implementation for adding cache to your applications.

Symfony PSR-6 implementation for caching The Cache component provides an extended PSR-6 implementation for adding cache to your applications. It is de

Adding Firebase PHP to your project using Composer

Firebase PHP Client ❤️ Sponsor Based on the Firebase REST API. Available on Packagist. Adding Firebase PHP to your project using Composer For PHP 7 or

This AddOn allows you to search for module names when adding a block
This AddOn allows you to search for module names when adding a block

Modulsuche und Modulvorschau für REDAXO 5 Dieses AddOn ermöglicht die Suche nach Modulnamen, wenn man einen Block hinzufügt. Dies kann sehr hilfreich

An extension for PHPStan for adding analysis for PHP Language Extensions.

PHPStan PHP Language Extensions (currently in BETA) This is an extension for PHPStan for adding analysis for PHP Language Extensions. Language feature

Buy and sell crypto top 100 crypto with our fake currency. Donate to and use our referal links for discounts

PLEASE ENABLE SQLITE3 AND GD OR GD2 IN XAMPP TO RUN THE APP! (SEE HOW_TO_SETUP_XAMPP.gif) ![alt text](https://github.com/Tby23rd/Project1-Cryptosimul

Messaging solutions for PHP - It contains advanced features build on top of a transport component

It contains advanced features build on top of a transport component. Client component kind of plug and play things or consumption component that simplify message processing a lot. Read more about it in documentation.

Spot v2.x DataMapper built on top of Doctrine's Database Abstraction Layer

Spot DataMapper ORM v2.0 Spot v2.x is built on the Doctrine DBAL, and targets PHP 5.4+. The aim of Spot is to be a lightweight DataMapper alternative

Comments
  • Makes installable by 3.0 and beyond

    Makes installable by 3.0 and beyond

    Hey Joe,

    Constraints like ^2.0 and ~2.0 will block support with newer major versions, such as October v3.

    Alternatively, it could be more explicit:

    "october/system": "^2.0|^3.0"
    

    But, this plugin looks simple enough that it will remain compatible with all future versions so >=2.0 seems like the better option. Docs have been updated with this guidance.

    opened by daftspunk 1
Owner
Albright Labs
Albright Labs
Envbar allows you to differentiate between environments by adding a custom colored bar above the top navigation.

Envbar Envbar allows you to differentiate between environments by adding a custom colored bar above the top navigation. This should help backend users

Magenizr 6 Oct 7, 2022
🔰 Termux Banner Tool.

Termux-Banner ?? Termux Banner Tool. AVAILABLE ON : Termux TESTED ON : Termux INSTALLATION TERMUX : pkg update -y && pkg upgrade -y pkg install gi

D.M.D.U.Bandara 13 Nov 10, 2022
The Assure Alliance support website. This website is based on Questions2Answers and is a forum for support using Biblical Tools

The Assure Alliance support website. This website is based on Questions2Answers and is a forum for support using Biblical Tools

United Bible Societies Institute for Computer Assisted Publishing 3 Jul 29, 2022
Laravel Blog Package. Easiest way to add a blog to your Laravel website. A package which adds wordpress functionality to your website and is compatible with laravel 8.

Laravel Blog Have you worked with Wordpress? Developers call this package wordpress-like laravel blog. Give our package a Star to support us ⭐ ?? Inst

Binshops 279 Dec 28, 2022
WordPlate is a wrapper around WordPress. It makes developers life easier. It is just like building any other WordPress website with themes and plugins. Just with sprinkles on top.

WordPlate is simply a wrapper around WordPress. It makes developers life easier. It is just like building any other WordPress website with themes and plugins. Just with sprinkles on top.

WordPlate 1.7k Dec 24, 2022
Task for GrumPHP that adds CSS linting support with stylelint. An easy way to enforce convention and avoid errors in your styles

grumphp-stylelint-task Installation Stylelint is a static analysis tool for styles. A mighty, modern linter that helps you avoid errors and enforce co

null 3 Apr 29, 2021
Silverstripe-fulltextsearch - Adds external full text search engine support to SilverStripe

FullTextSearch module Adds support for fulltext search engines like Sphinx and Solr to SilverStripe CMS. Compatible with PHP 7.2 Important notes when

Silverstripe CMS 42 Dec 30, 2022
Pug-php adds inline PHP scripting support to the Pug template compiler

Pug-php adds inline PHP scripting support to the Pug template compiler. Since version 3, it uses Phug, a very customizable Pug template engine made by the tale-pug and pug-php developers as the new PHP Pug engine reference.

Pug PHP 376 Dec 17, 2022
A library for adding economic concepts.

PHP use binary version 8.0.10 use PocketMine-MP version API4-beta11+dev2067 Init use oiran\walletlib\api\WalletLib; use oiran\walletlib\api\WarningLev

null 12 Jan 30, 2022
A package for adding more type safety to your PHP projects.

Table of Contents Overview Installation Usage Simple Checks Advanced Checks Custom Checks Skipping Checks Testing Security Contribution Credits Change

Ash Allen 14 Aug 31, 2022