phpBB Development: phpBB is a popular open-source bulletin board written in PHP. This repository also contains the history of version 2.
Find a file
2023-09-18 19:28:16 +02:00
.devcontainer [ticket/17086] Remove trailing slash in Dockerfile 2023-01-14 17:17:54 +00:00
.github Merge pull request #6493 from rxu/ticket/17148 2023-06-26 13:16:42 +02:00
.vscode [ticket/17086] Add missing empty lines and remove extra whitespace 2023-01-14 08:40:49 +01:00
build Merge branch '3.3.x' 2023-02-05 22:07:30 +01:00
git-tools [ticket/16988] Apply fixes suggested by shellcheck 2022-04-17 09:40:56 +02:00
phpBB [ticket/17176] Update implementations to be compatible with Symfony 6.3 2023-09-18 19:28:16 +02:00
tests [ticket/17176] Update implementations to be compatible with Symfony 6.3 2023-09-18 19:28:16 +02:00
travis Merge branch '3.3.x' 2021-04-22 08:56:58 +02:00
vagrant [ticket/16906] Update vagrant ip 2021-11-22 15:28:35 +01:00
.editorconfig [ticket/12951] Made editorconfig file comments better 2014-08-10 15:55:02 +02:00
.gitignore Merge branch '3.3.x' 2021-10-29 21:29:58 +02:00
.postcss-sorting.json [ticket/16746] add spaces between sorting sections 2021-05-14 08:29:44 +02:00
.stylelintrc [ticket/16405] Update code for eslint and stylelint updates 2022-04-16 17:06:12 +02:00
composer.phar [ticket/17154] Update composer to latest stable version 2023-07-02 13:28:48 +02:00
doctum.phar [ticket/16754] Update Doctum to 5.4.1 2021-04-22 02:03:21 +02:00
gulpfile.js [ticket/16775] Update gulpfile 2021-05-26 08:58:16 +02:00
LICENSE [ticket/15768] Add a license to a repository 2018-09-15 12:51:32 +02:00
package-lock.json [ticket/16405] Update npm dependencies to latest versions 2022-04-16 16:59:07 +02:00
package.json [ticket/15769] Exclude hermite and other non-core paths from js check 2022-12-13 21:17:53 +01:00
phpunit.xml.dist [ticket/16786] Migrate phpunit xml configuration to latest schema 2021-05-29 09:31:48 +02:00
psalm.xml [ticket/16955] Add stubs for cache classes and clean up 2022-12-28 08:37:21 +01:00
README.md [ticket/17086] Add Codespaces documentation 2023-01-10 22:46:14 +08:00
Vagrantfile [ticket/14547] Use package compatible with phpBB requirements 2016-04-28 08:36:49 -07:00

phpBB

phpBB is a free open-source bulletin board written in PHP.

🧑🏻🤝🏻🧑🏽 Community

Get your copy of phpBB, find support and lots more on phpBB.com. Discuss the development on area51.

👨‍💻 Contribute

  1. Create an account on phpBB.com
  2. Create a ticket (unless there already is one)
  3. Read our Coding guidelines and Git Contribution Guidelines
  4. Send us a pull request

🏗️ Setting up a development build of phpBB

To run an installation from the repo (and not from a pre-built package) on a local server, run the following commands:

  • Fork phpbb/phpbb to your GitHub account, then create a local clone of it:
    git clone https://github.com/your_github_name/phpbb.git
    
  • Install phpBB's dependencies (from the root of your phpbb repo):
    cd phpBB
    php ../composer.phar install
    

Alternatively, you can read:

📓 Documentation

phpBB's Development Documentation contains all the information you'll need to learn about developing for phpBB's core, extensions and automated testing.

🔬 Automated Testing

We have unit and functional tests in order to prevent regressions. You can view the bamboo continuous integration here or check our GitHub Actions below:

Branch Description GitHub Actions
master Latest development version Tests
3.3.x Development of version 3.3.x Tests

📜 License

GNU General Public License v2