https://github.com/xoops/xoopscore26
Core Framework for next version of XOOPS CMS: 2.6.0
https://github.com/xoops/xoopscore26
cms composer javascript jquery mysql php smarty website-builder xoops
Last synced: 11 days ago
JSON representation
Core Framework for next version of XOOPS CMS: 2.6.0
- Host: GitHub
- URL: https://github.com/xoops/xoopscore26
- Owner: XOOPS
- Created: 2013-08-28T17:54:02.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2024-04-27T16:30:18.000Z (12 months ago)
- Last Synced: 2025-04-10T10:25:35.972Z (15 days ago)
- Topics: cms, composer, javascript, jquery, mysql, php, smarty, website-builder, xoops
- Language: PHP
- Homepage: https://xoops.org
- Size: 24.4 MB
- Stars: 137
- Watchers: 39
- Forks: 80
- Open Issues: 47
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
Awesome Lists containing this project
README

# XOOPS Core[](#backers) [](#sponsors) [](https://travis-ci.org/XOOPS/XoopsCore)
[](docs/license.txt)
[](https://scrutinizer-ci.com/g/XOOPS/XoopsCore/code-structure)
[](https://scrutinizer-ci.com/g/XOOPS/XoopsCore)
[](https://github.com/XOOPS/XoopsCore/releases)> **Note:** This repository contains the core code of the XOOPS Core 2.6.x.
It's under development currently. If you want to build a web site using XOOPS, visit the main [XOOPS Web Site](https://xoops.org) for more information.## Developer Installation
Here is an outline of what you need to participate in XOOPS development:
You will need a development environment with at least PHP 7.1 and MySQL 5.6.
You will need to interact with [GitHub.com](https://guides.github.com/)
You will need to have Composer installed. You can get it here: http://getcomposer.org/
Fork the [XoopsCore](https://github.com/XOOPS/XoopsCore) repository to your account on GitHub.
Clone your fork to your development environment.
Composer is used to manage the libraries that XOOPS depends on. Composer uses
the `composer.json` file for instructions about what is needed. To get started
with a fresh fork, run this commands from the main directory (usually XoopsCore)
of your cloned fork. (For *nix systems, use 'cp' instead of 'copy'.)```
copy composer.json.dist composer.json
composer install
```When you update your fork with the latest changes you should run this command:
```
composer update
```Configure your web server to point to the `htdocs` directory as the webroot
(i.e. add a virtual host in Apache.)Open the webroot in your browser to complete the XOOPS install.
When your changes are complete and tested, send us a Pull Request on GitHub
and we will take a look.You can see the full Installation in under 4:40 min in this video:
[](http://www.youtube.com/watch?v=xM8xzbGcdgA)
## Awesome contributors:
## Contributing
Thank you for considering contributing to the XOOPS Project. See [CONTRIBUTING](CONTRIBUTING.md) file.
[](http://waffle.io/xoops/xoopscore)
## Backers
Support us with a monthly donation and help us continue our activities. [[Become a backer](https://opencollective.com/XoopsCore#backer)]
## Sponsors
Become a sponsor and get your logo on our README on Github with a link to your site. [[Become a sponsor](https://opencollective.com/XoopsCore#sponsor)]
A huge thank you to [JetBrains](https://www.jetbrains.com/) for supporting the development of this project with complimentary [PhpStorm](https://www.jetbrains.com/phpstorm/) licenses.