mirror of
https://github.com/phpbb/phpbb.git
synced 2025-06-07 20:08:53 +00:00
phpBB Development: phpBB is a popular open-source bulletin board written in PHP. This repository also contains the history of version 2.
Per the tracker issue: > In 3.1 a youtube profilefield was added in which we can insert our youtube > username to link to it.... There is just one major problem though... > > New youtube members no longer get an username. So I think we should decide on > providing different ways to access their profile. This PR will allow users to use any valid YouTube-domain URL, which allows for all 3 formats (`/channel/...`, `/c/...`, and the now-legacy `/user/...`). Per [YouTube's docs](https://support.google.com/youtube/answer/6180214?hl=en): > ## Channel URL (ID-based) > Example: youtube.com/channel/UCUZHFZ9jIKrLroW8LcyJEQQ > > This is the standard URL that YouTube channels use. > > ... > > ## Custom URL > Example: youtube.com/c/YouTubeCreators > > A custom URL is a shorter, easy-to-remember URL that you can share with your > audience. > > ... > > ## Legacy username URL > Example: youtube.com/user/YouTube > > Depending on when your channel was created, it may have a username. Usernames > are no longer required for channels today, but you can still use this URL to > direct to your channel — even if your channel name has changed since you chose > your username. Existing usernames can't be changed. PHPBB3-13859 |
||
---|---|---|
.github | ||
build | ||
git-tools | ||
phpBB | ||
tests | ||
travis | ||
vagrant | ||
.editorconfig | ||
.gitignore | ||
.jscsrc | ||
.jshintrc | ||
composer.phar | ||
doctum.phar | ||
LICENSE | ||
phpunit.xml.dist | ||
README.md | ||
Vagrantfile |
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
- Create an account on phpBB.com
- Create a ticket (unless there already is one)
- Read our Coding guidelines and Git Contribution Guidelines
- 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 our Vagrant documentation to find out how to use Vagrant to develop and contribute to phpBB.
📓 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 | |
3.3.x | Development of version 3.3.x |