Home

Awesome

Note: this is a very old project. I haven't updated it for years.

Dependabot has alerts saying there are outdated dependancy with security issues. Please stop using this package, and upgrade your code to something else.

It is not compatible with recent version of Laravel. There are some forks of this package, please use one of those.


Webdevetc BlogEtc - Complete Laravel Blog Package

<p align="center"> <a href="https://travis-ci.org/WebDevEtc/BlogEtc"> <img src="https://travis-ci.org/WebDevEtc/BlogEtc.svg?branch=master" alt="Build Status"> </a> <a href="https://github.styleci.io/repos/144829997"> <img src="https://github.styleci.io/repos/144829997/shield?branch=master" alt="StyleCI"> </a> <a href="https://packagist.org/packages/WebDevEtc/BlogEtc"> <img src="https://poser.pugx.org/WebDevEtc/BlogEtc/v/stable.png" alt="Latest Stable Version"> </a> <a href="https://packagist.org/packages/WebDevEtc/BlogEtc"> <img src="https://poser.pugx.org/WebDevEtc/BlogEtc/downloads.png" alt="Total Downloads"> </a> <a href="https://packagist.org/packages/WebDevEtc/BlogEtc"> <img src="https://poser.pugx.org/WebDevEtc/BlogEtc/license.png" alt="License"> </a> <a href="https://scrutinizer-ci.com/g/WebDevEtc/BlogEtc/?branch=master"> <img src="https://scrutinizer-ci.com/g/WebDevEtc/BlogEtc/badges/quality-score.png?b=master" alt="Scrutinizer Code Quality" /> </a> <a href="https://scrutinizer-ci.com/g/WebDevEtc/BlogEtc/?branch=master"> <img src="https://scrutinizer-ci.com/g/WebDevEtc/BlogEtc/badges/coverage.png?b=master" alt="Code Coverage" /> </a> </p>

Recent changes (May/June 2020) including recent installation instructions:

   Gate::define(GateTypes::MANAGE_BLOG_ADMIN, static function (?Model $user) {
       // Implement your logic here, for example:
       return $user && $user->email === 'your-admin-user@your-site.com';
       // Or something like `$user->is_admin === true`
   });

(Readme on webdevetc.com will be updated soon)

Blog Package for Laravel

This is WebDevEtc's BlogEtc Blog package for Laravel. It has everything you need to quickly and easily add a blog to your laravel app.

For installation instructions please read the Laravel blog install guide here

Install guidePackagist << They're simple, but must be followed.

Features

How to customise the blog views/templates

This is easy to do, and further details can be found in our BlogEtc Laravel Blog Package Documentation.

After running the vendor:publish command, all of the default template files will be found in /resources/views/vendor/blogetc/ and are easy to edit to match your needs.

Missing /auth/register?

If you are installing on a fresh install of Laravel (which no longer includes auth built in) then the following must be ran:

composer require laravel/ui;
php artisan ui vue --auth;

Issues, support, bug reports, security issues

Please contact me on the contact from on WebDev Etc or on twitter and I'll get back to you ASAP.

Versions