Download the PHP package fuelviews/laravel-sabhero-blog without Composer
On this page you can find all versions of the php package fuelviews/laravel-sabhero-blog. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download fuelviews/laravel-sabhero-blog
More information about fuelviews/laravel-sabhero-blog
Files in fuelviews/laravel-sabhero-blog
Package laravel-sabhero-blog
Short Description Sabhero blog package
License MIT
Homepage https://github.com/fuelviews/laravel-sabhero-blog
Informations about the package laravel-sabhero-blog
SabHero Blog Package
A full-featured blog management solution for Laravel applications with Filament admin panel integration, featuring posts, categories, tags, authors, and RSS feed support.
Features
- Blog Post Management with scheduling
- Category and Tag organization
- Author management
- RSS feed support
- Markdown rendering with table of contents
- SEO optimization
- Filament admin panel integration
Installation
If your project is not already using Filament, you can install it by running the following commands:
Install the SabHero Blog Plugin by running the following command:
Usage
After composer require, you can start using the SabHero Blog Plugin by running the following command:
Before running the migration, you can modify the sabhero-blog.php
config file to suit your needs.
You can publish the config file with:
Optionally, you can publish the views using
Migrate the database
After modifying the sabhero-blog.php
config file, you can run the migration by running the following command:
RSS Feed
The package includes built-in RSS feed support for your blog posts. The feed will be available at:
You can customize the feed settings in the config/feed.php
file. Publish this configuration if you want to modify it:
Attach SabHero Blog panel to the dashboard
You can attach the SabHero Blog panel to the dashboard by adding the following code to your panel provider:
Add SabHeroBlog::make()
to your panel passing the class to your plugins()
method.
Authorizing access to filamentphp panel
By default, all App\Models\Users can access Filament locally. To allow them to access Filament in production, you must take a few extra steps to ensure that only the correct users have access to the app.
You can publish and run the migrations with:
Testing
Changelog
Please see CHANGELOG for more information on what has changed recently.
Contributing
Please see CONTRIBUTING for details.
Security Vulnerabilities
Please review our security policy on how to report security vulnerabilities.
Credits
- Joshua Mitchener
- Daniel Clark
- Fuelviews
- Firefly
- Asmit Nepali
- All Contributors
License
The MIT License (MIT). Please see License File for more information.
All versions of laravel-sabhero-blog with dependencies
ext-zip Version *
diglactic/laravel-breadcrumbs Version ^10.0||^9.0
embed/embed Version ^4.4
filament/spatie-laravel-media-library-plugin Version ^3.2
filament/support Version ^3.2
fuelviews/laravel-sabhero-wrapper Version ^0.0
spatie/filament-markdown-editor Version ^2.0
spatie/laravel-feed Version ^4.4
illuminate/contracts Version ^10.0||^11.0||^12.0
spatie/laravel-package-tools Version ^1.19