Status: Open (View Workflow)
Affects Version/s: 3.2.8
Fix Version/s: None
Environment:phpBB Version: 3.2.8
PHP Version: 5.6.30
MySQL Version: 5.6.41-84.1
Database Software: phpMyAdmin 2.4.39
Server OS: Linux running Apache 2.4.39
User OS: Windows 10 Pro
Browser: Chrome v78.0.3904.70 (Official Build) (64-bit)
*+What Is Occurring?
+*I have 119 new Emoji to upload. They are ordered in the Smilie.PAK file according to how I would like them to be ordered on the forum. But after uploading the file, the order is broken in several areas. After seeking support, it was determined that the file order broke as soon as it encountered a differing value in the "Display On Posting Page" field.
If all values are set to '1' or '0', then the images will install (during PAK installation) in the proper order. The value of the first image establishes whether 1's or 0's will be expected in all images that come after it. As soon as phpBB encounters an image with an opposite setting in this field, then the order is disrupted; with one exception. I did an install where the first 54 files were set to '1' and the last 65 were set to '0'. The files displayed correctly.
The files should upload in the same order they are listed in the PAK file, regardless of their Display setting.
1. Deleted all files in [c]/images/smilies/[/c]
2. Uploaded images and PAK file to same location.
3. Installed through the ACP (Posting → Smilies), choosing the "Delete All" option during installation.
+Note: Added files to Issue, but also linking to remote resources for convenience.