-
Bug
-
Resolution: Unresolved
-
Minor
-
None
-
3.2.0-a1
-
None
-
PHP 5.6.16, MariaDB 10.1
Currently in phpBB 3.1.6 you can create, say 'test' and 'test=' with no problem.
With 3.2.0-a1, if you create two BBCodes with the same base tag, the latest one is ignored.
Steps to reproduce:
1. Create a BBCode 'test'
BBCode usage: |
[test]{TEXT}[/test]
|
HTML replacement: |
<div>BBCode 1: {TEXT}</div>
|
2. Create BBCode 'test='
BBCode usage: |
[test={SIMPLETEXT}]{TEXT}[/test]
|
HTML replacement: |
<div>BBCode 2: {TEXT}[{SIMPLETEXT}]</div>
|
3. Create a new topic:
[test]First test[/test]
|
[test=2]Second test[/test]
|
Expected result: |
BBCode 1: First test
|
BBCode 2: Second test[2]
|
Actual result: |
BBCode 1: First test
|
BBCode 1: Second test
|
- duplicates
-
PHPBB-15063 Similar BBCodes Problem
- Closed
- is duplicated by
-
PHPBB-15521 ( = ) in Custom BBCodes Deactivates Other BBCodes Without ( = )
- Open
- is related to
-
PHPBB-15408 Reject duplicate BBCodes in ACP
- Unverified Fix
-
PHPBB-15444 Merge duplicate BBCodes via a migration
- Unverified Fix