Code Monkey home page Code Monkey logo

bolt3's Introduction

⚠️ Note - Not the latest version
This is the repository for Bolt 3 PHP 8.1 Fork. Please know that
Bolt 5 has been released. If you are starting a
new project, please use the following:
- Bolt 5 installation instructions
- Bolt 5 Core repository

Bolt 3 on PHP 8.1

Welcome to the Bolt 3 Fork for PHP 8.0 and 8.1!

PHP 7.4 will not receive security updates after 25 November 2022. This project allows you to run Bolt 3 on a security supported version until 28 November 2024.

Why?

Bolt 5 is sadly missing a lot of extensions like menueditor, emailobfuscator, menuchain. Updating multi-language sites is also not trivial. If you are not under these constraints, please consider updating to Bolt 5.

How to update from the official version:

Adapt your composer.json to the snippet below. Then run composer update.

"config": {
	"vendor-dir":"vendor",
	"bin-dir":"vendor/bin",
    "platform": {
		"php": "8.1"
	}
},
"require": {
    "php": "^7.3 || ^8.0",
    "symfony/http-foundation": "dev-bolt3 as v2.8.52",
    "symfony/yaml": "dev-v2.8.52-php8 as 2.8.52",
    "bolt/bolt": "3.7.x-dev",
    "bolt/configuration-notices": "^1.0",
    "bolt/simple-deploy": "^1.0@beta",
},
"minimum-stability": "dev",
"repositories": [
    {
        "type": "git",
        "url": "https://github.com/Largo/symfony-http-foundation.git",
        "references": "bolt3"
    },
    {
        "type": "git",
        "url": "https://github.com/Largo/bolt3.git"
    },
    {
        "type": "git",
        "url": "https://github.com/Largo/symfony-yaml.git"
    },
    {
        "type": "git",
        "url": "https://github.com/Largo/bolt-collection.git"
    },
    {
        "type": "git",
        "url": "https://github.com/Largo/bolt-common.git"
    },
    {
        "type": "git",
        "url": "https://github.com/Largo/bolt-filesystem.git"
    },
    {
        "type": "git",
        "url": "https://github.com/Largo/bolt-requirements.git"
    },
    {
        "type": "git",
        "url": "https://github.com/Largo/bolt-package-wrapper.git"
    },
    {
        "type": "git",
        "url": "https://github.com/Largo/bolt-session.git"
    },
    {
        "type": "git",
        "url": "https://github.com/Largo/bolt-themes.git"
    },
    {
        "type": "git",
        "url": "https://github.com/Largo/bolt-thumbs.git"
    },
    {
        "type": "git",
        "url": "https://github.com/Largo/bolt-codingstyle.git"
    },
    {
        "type": "git",
        "url": "https://github.com/Largo/bolt-event-dispatcher.git"
    },
    {
        "type": "git",
        "url": "https://github.com/Largo/symfony-config.git"
    },
    {
        "type": "git",
        "url": "https://github.com/Largo/pimple.git"
    },
    {
        "type": "git",
        "url": "https://github.com/Largo/Silex.git"
    }
]

Warning:

Deprecation Errors are hidden. So far all functions appear to work correctly, but we do not offer any guarantees. This project might work on PHP 8.2, but it will not work in it's current form on PHP 9.0, when the deprecated functions will probably be removed.

Authors

PHP 8.1 Adaption work by Largo. Thanks to Two Kings and Friends for Bolt!

Bolt

A Sophisticated, lightweight & simple CMS released under the open source MIT-license.

Bolt is a tool for Content Management, which strives to be as simple and straightforward as possible.

It is quick to set up, easy to configure, uses elegant templates, and above all, it's a joy to use!

Bolt is created using modern open source libraries, and is best suited to build sites in HTML5 with modern markup.

Installation

Detailed instructions can be found in the official documentation.

NOTE: Cloning the repository directly is only supported for development of the core of Bolt, see the link above for various supported options to suit your needs.

Reporting issues

See our Contributing to Bolt guide.

Support

Have a question? Want to chat? Run into a problem? See our community page.

Development

The ongoing Bolt development and maintenance takes place under the care of:

Sponsors:


Build Status Scrutinizer Continuous Inspections SensioLabsInsight CII Best Practices Slack

bolt3's People

Contributors

adrolter avatar bobdenotter avatar boorj avatar carlosleopoldo avatar carsonf avatar cdowdy avatar electrolinux avatar gdmac avatar gwendolenlynch avatar jadwigo avatar jarjak avatar jkazimir avatar largo avatar magabriel avatar marcelfw avatar ntomka avatar pinpickle avatar pvankouteren avatar raistlfiren avatar rarila avatar richardhinkamp avatar rixbeck avatar robbert-vdh avatar rossriley avatar sahassar avatar stevendevries avatar svanterichter avatar tdammers avatar tobias2k avatar xiaohutai avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.