A Laravel 4 CMS – WARNING: This project is no longer being developed because there are many good alternatives now.

Related tags

CMS larapress
Overview

larapress logo

Build Status Scrutinizer Code Quality Code Coverage License

This is the main larapress repository.

Warning: This Application is under development and not yet production ready!

Important Links

Documentation can be found here: docs

Features (so far ...)

Following features are already available, tested and documented:

  1. Artisan command for installing the cms
  2. User roles
  3. Login
  4. Logout
  5. Reset a lost password
  6. Reusable ajax captcha

And there's so much more to come [...] I hope for some discussions with you guys! (e.g. via github issues)

Stay in touch

Join the discussion on "What do you want larapress to be?"

Follow me on Twitter: @martinHettiger

Comments
  • Improve Tests

    Improve Tests

    Only use real unit tests to allow packaging this stuff later on. (That means we'll need to update/rewrite all the existing tests)

    Work in progress at feature/refactor

    Comment under this issue if you want to help improving a test(-class) so we wont collude. (I'll do the same.)

    help wanted task 
    opened by hettiger 4
  • Update the controllers + their tests

    Update the controllers + their tests

    Controllers will also need to make use of dependency injection. This allows us to run PHPUnit tests without framework context so we can have automated tests in a larapress core composer package.

    task 
    opened by hettiger 3
  • Package

    Package

    • [ ] Update the package namespace so one can overwrite the views
    • [ ] Move the config into the package
    • [ ] Move the lang files into the package
    • [ ] Move the assets into the package
    • [ ] Improve the Travis testing
    • [ ] Improve the Scrutinizer configuration
    help wanted task 
    opened by hettiger 2
  • Update contribution guidelines

    Update contribution guidelines

    Update this: https://github.com/larapress-cms/larapress/blob/master/CONTRIBUTING.md#coding-style

    It's not true anymore because larapress is currently being reformatted to better fit to laravel.

    task 
    opened by hettiger 1
  • Injecting Request – Maybe a bug?

    Injecting Request – Maybe a bug?

    Can anyone confirm this is a bug?

    PHP Analyzer says: You have injected the Request via parameter $request. This is generally not recommended as there might be multiple instances during a request cycle (f.e. when using sub-requests). Instead, it is recommended to inject the RequestStack and retrieve the current request each time you need it via getCurrentRequest().

    I think it is not and if I follow the Laravel docs this should be the correct way of doing it?

    Here's the ServiceProvider that is creating the instance.

    help wanted question 
    opened by hettiger 1
  • Make no SSL default

    Make no SSL default

    • artisan serve doesn't work with SSL
    • SSL requires a certificate

    To get the average user up and running quickly set SSL to false per default. Make sure you advise the user somewhere in the docs to enable SSL for security reasons.

    task 
    opened by hettiger 0
  • Redirect automatically when browsing the backend

    Redirect automatically when browsing the backend

    When browsing the backend root (default is /admin) do the following:

    1. Check if the user is logged in
    2. Redirect to either the login page or the dashboard
    task 
    opened by hettiger 0
Owner
Martin Hettiger
Developer, Husband and Father
Martin Hettiger
A multilingual, extensible, community oriented CMS developed in PHP

ImpressCMS is a community developed Content Management System. With this tool maintaining the content of a website becomes as easy as writing a word d

ImpressCMS 26 Dec 14, 2022
A multilingual, extensible, community oriented CMS developed in PHP

ImpressCMS is a community developed Content Management System. With this tool maintaining the content of a website becomes as easy as writing a word d

ImpressCMS 26 Dec 14, 2022
BaiCloud-cms is a powerful open source CMS that allows you to create professional websites and scalable web applications. Visit the project website for more information.

BaiCloud-cms About BaiCloud-cms is a powerful open source CMS that allows you to create professional websites and scalable web applications. Visit the

null 5 Aug 15, 2022
Amila Laravel CMS - Free, open-source Simple Bootstrap Laravel CMS

Simple Bootstrap Laravel CMS. Support Laravel 8.x Can integrate into any existing Laravel project. Only add few database tables with prefixes, not affect your existing database tables. Support Laravel 7.x & Laravel 6.x & Laravel 5.x & MySql & PostgreSql - Amila Laravel CMS

Alex Zeng 96 Sep 6, 2022
Doptor CMS is a Laravel 5 based CMS

Introduction Doptor CMS is a Laravel 5 based CMS. Find out more about Doptor by reading below. ;) About Doptor CMS Doptor is an Integrated and well-de

DOPTOR 4 Sep 11, 2022
Bootstrap CMS - PHP CMS powered by Laravel 5 and Sentry

Bootstrap CMS Bootstrap CMS was created by, and is maintained by Graham Campbell, and is a PHP CMS powered by Laravel 5.1 and Sentry. It utilises many

Bootstrap CMS 2.5k Dec 27, 2022
Simple Bootstrap Laravel CMS. Support Laravel 8.x Can integrate into any existing Laravel project.

Simple Bootstrap Laravel CMS. Support Laravel 8.x Can integrate into any existing Laravel project. Only add few database tables with prefixes, not affect your existing database tables. Support Laravel 7.x & Laravel 6.x & Laravel 5.x & MySql & PostgreSql - Amila Laravel CMS

Alex Zeng 96 Sep 6, 2022
Flextype is an open-source Hybrid Content Management System with the freedom of a headless CMS and with the full functionality of a traditional CMS

Flextype is an open-source Hybrid Content Management System with the freedom of a headless CMS and with the full functionality of a traditional CMS. Building this Content Management System, we focused on simplicity. To achieve this, we implemented a simple but powerful API's.

Flextype 524 Dec 30, 2022
PHPVibe Open source video CMS / Video Sharing CMS / Youtube Api v3 / Video Embeds

PHPVibe Video CMS Free Video Sharing CMS The modern choice of design inspired by Youtube and a social videos sharing module that may just cut it for y

MediaVibe 71 Dec 18, 2022
NukeViet 132 Nov 27, 2022
Baicloud CMS is a lightweight content management system (CMS) based on PHP and MySQL and running on Linux, windows and other platforms

BaiCloud-cms About BaiCloud-cms is a powerful open source CMS that allows you to create professional websites and scalable web applications. Visit the

null 5 Aug 15, 2022
Bismuth CMS is a ready-made Website CMS based on Yii 2 Advance Template

Bismuth CMS is a ready-made Website CMS based on Yii 2 Advance Template, it's the simplest and easy to set up CMS you may come across.

Hamadas Telebrain 1 Feb 11, 2022
GetSimple CMS - a flatfile CMS that works fast and efficient and has the best UI around, it is written in PHP

GetSimple CMS is a flatfile CMS that works fast and efficient and has the best UI around, it is written in PHP.

null 370 Dec 30, 2022
Kirby: the CMS that adapts to any project, loved by developers and editors alike.

Kirby: the CMS that adapts to any project, loved by developers and editors alike. The Starterkit is a full-blown Kirby installation with a lot of exam

Kirby 151 Dec 23, 2022
Project template for starting a project based on the Rabble admin system.

Note: this is an experimental project and heavily under development. If you do come across this repository, and you would like to support development,

Rabble 12 Oct 26, 2022
Self-hosted CMS platform based on the Laravel PHP Framework.

October is a Content Management System (CMS) and web platform whose sole purpose is to make your development workflow simple again. It was born out of

October CMS 10.8k Jan 4, 2023
Pyro is an experienced and powerful Laravel PHP CMS.

PyroCMS PyroCMS is an easy to use, powerful, and modular CMS and development platform built with Laravel 5. Security If you discover any security rela

PyroCMS 3.1k Dec 23, 2022
Multilingual PHP CMS built with Laravel and bootstrap

Lavalite This is an open source of Content Management System developed with Laravel framework. Documentation Visit Documentation section in the websit

LavaLite 2.6k Jan 4, 2023
Multilingual CMS built with Laravel.

TypiCMS TypiCMS is a modular multilingual content management system built with Laravel. Out of the box you can manage pages, events, news, places, men

TypiCMS, Laravel multilingual CMS 1.1k Jan 7, 2023