media-manager-improvement icon indicating copy to clipboard operation
media-manager-improvement copied to clipboard

Repository for the improvement of Media Manager

Joomla! CMS™ Analytics

Build Status

Travis-CI Drone-CI AppVeyor
Build Status Build Status Build status

What is this?

What is Joomla?

  • Joomla! is a Content Management System (CMS) which enables you to build websites and powerful online applications.
  • It is a simple and powerful web server application which requires a server with PHP and either MySQL or PostgreSQL to run. You can find full technical requirements here.
  • Joomla! is free and Open Source software distributed under the GNU General Public License version 2 or later.

Looking for an installable package?

Joomla is not installable out of the box from this repository, please use:

  • For the latest stable package: https://downloads.joomla.org
  • For a nightly package: https://developer.joomla.org/nightly-builds.html

How to get a working installation from the source

For detailed instructions please visit https://docs.joomla.org/J4.x:Setting_Up_Your_Local_Environment

You will need:

  • PHP - basically the same as you need for running a Joomla Site, but you need the cli (command line interface) Version (see https://docs.joomla.org/Configuring_a_LAMPP_server_for_PHP_development)
  • Composer - for managing Joomla's PHP Dependencies. For help installing composer please read the documentation at https://getcomposer.org/doc/00-intro.md
  • Node.js - for compiling Joomla's Javascript and SASS files. For help installing Node.js please follow the instructions available on https://nodejs.org/en/
  • Git - for version management. Download from here https://git-scm.com/downloads (MacOS users can also use Brew and Linux users can use the built-in package manager, eg apt, yum, etc).

Steps to setup the local environment:

  • Clone the repository:
git clone [email protected]:joomla/joomla-cms.git
  • Go to the joomla-cms folder:
cd joomla-cms
  • Install all the needed composer packages:
composer install
  • Install all the needed npm packages:
npm install

Do you want to improve Joomla?

Copyright

  • Copyright (C) 2005 - 2018 Open Source Matters. All rights reserved.
  • Special Thanks
  • Distributed under the GNU General Public License version 2 or later
  • See License details