- Make sure it is installable and full working on a fresh 3.2.1
- Make sure it is installable and full working on a fresh 3.1.11
- Review every single file for comments/typos or glitches of any sort
- Update composer.json with the current date
- Update ext.php and the core code to force/check the install starting from 3.2.1 or 3.1.9 as usual
- Merge master to 1.0.0-rc1 branch (Private repo)
- Create a local archive
- Create the branch v1.0.0-rc1 (Public repo)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/** | |
* | |
* Steam suite. An extension for the phpBB Forum Software package. | |
* | |
* @copyright (c) 2017, 3Di, http://3di.space/32/ | |
* @license GNU General Public License, version 2 (GPL-2.0) | |
* | |
* Requirements' check-in | |
* |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<IfModule mod_rewrite.c> | |
RewriteEngine on | |
RewriteCond %{HTTPS} !=on | |
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R,L] | |
# | |
# Uncomment the statement below if URL rewriting doesn't | |
# work properly. If you installed phpBB in a subdirectory | |
# of your site, properly set the argument for the statement. | |
# e.g.: if your domain is test.com and you installed phpBB |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/*** | |
* Usage: | |
* Download and unzip the file, upload it to your Board's root (i.e.: www.mydomain.com/phpBB3/) | |
* Point your browser to (i.e.: www.mydomain.com/phpBB3/default_bots_32.php) | |
* | |
* @package default phpBB's BOTS v2.0.0-b1 (06 03 2017) | |
* @copyright (c) 2016 3Di (Marco T.) | |
* @license http://opensource.org/licenses/gpl-2.0.php GNU General Public License v2 | |
* |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/* Your extension namespace here */ | |
namespace my_vendor\my_awesome_extension_name; | |
/* Your filename (w/extension) for this class here */ | |
class db_tools_service_replacement extends \phpbb\db\tools | |
{ | |
public function __construct(\phpbb\db\driver\driver_interface $db, $return_statements = false) | |
{ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/** | |
* Usage: Download and unzip the file, upload it to your Board's root (i.e.: www.mydomain.com/phpBB3/) | |
* Point your browser to i.e.: www.mydomain.com/phpBB3/ipcfcurlfree.php - results will be on your screen | |
* @package - IPCF tests - IP lookup service: freegeoip.net | |
* @copyright (c) 2017 3Di (Marco T.) 17-jan-2017 | |
* @license http://opensource.org/licenses/gpl-2.0.php GNU General Public License v2 | |
*/ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/*** | |
* Usage: Download and unzip the file, upload it to your Board's root (i.e.: www.mydomain.com/phpBB3/) | |
* Point your browser to i.e.: www.mydomain.com/phpBB3/modission_reset_325.php) | |
* and follow instructions. | |
* | |
* Version 3.0.4 by 3Di in 10-Feb-2019 for phpBB 3.2.5 - (Oyabun1 2015 for 3.1.x) | |
* | |
* This script is free software. It comes without any warranty. | |
* license http://opensource.org/licenses/GPL-2.0 GNU General Public License v2. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
TRUNCATE TABLE phpbb_extension_groups; | |
INSERT INTO phpbb_extension_groups (group_id, group_name, cat_id, allow_group, download_mode, upload_icon, max_filesize, allowed_forums, allow_in_pm) VALUES | |
(1, 'IMAGES', 1, 1, 1, '', 0, '', 0), | |
(2, 'ARCHIVES', 0, 1, 1, '', 0, '', 0), | |
(3, 'PLAIN_TEXT', 0, 0, 1, '', 0, '', 0), | |
(4, 'DOCUMENTS', 0, 0, 1, '', 0, '', 0), | |
(5, 'REAL_MEDIA', 3, 0, 1, '', 0, '', 0), | |
(6, 'WINDOWS_MEDIA', 2, 0, 1, '', 0, '', 0), | |
(7, 'FLASH_FILES', 5, 0, 1, '', 0, '', 0), | |
(8, 'QUICKTIME_MEDIA', 6, 0, 1, '', 0, '', 0), |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
public function expected_url($path = '') | |
{ | |
$path = empty($path) ? $this->phpbb_root_path : $path; | |
$params = array(); | |
// Check the params by the order they are in the request | |
foreach($this->request->variable_names(\phpbb\request\request_interface::GET) AS $get) { | |
$def = $this->seo_opt['zero_dupe']['redir_def'][$get]; | |
if (($this->request->is_set($get, \phpbb\request\request_interface::GET) && $def['keep']) || !empty($def['force'])) | |
{ |