Edited copy of the second scenario as posted on SMFA:---------------------------------------
The e-arcade errors are from prior to games being installed and/or any scores being recorded. Plus it's uninstall needs adjustment as to not throw 2 errors.
I updated the tool once more...
This version works for both scenarios and throws no errors for me.
OK.
Scenario #2 completed:---------------------------------------
Then try this:
- fresh install SMF 1
... done.- install E-Arcade v259
... done, with errors. http://www.ourfamilyforum.org/tp098/index.php?action=packages;sa=install2;package=E-Arcade2.5.9_update_SMF1.1.11.zip
8: Undefined variable: upgrade
File: /home/kenkayjm/public_html/tp098/Packages/temp/package_install.php
Line: 304
Apply Filter: Only show the error messages of this URL http://www.ourfamilyforum.org/tp098/index.php?action=packages;sa=install;package=E-Arcade2.5.9_update_SMF1.1.11.zip;sesc
8: Undefined index: package_readme
File: /home/kenkayjm/public_html/tp098/Sources/Packages.php
Line: 296
- install gamepack
... done, with errors.http://www.ourfamilyforum.org/tp098/index.php?action=admin;area=managearcade;sa=files;do=stageone
Apply Filter: Only show the errors with the same message
2: Invalid argument supplied for foreach()
File: /home/kenkayjm/public_html/tp098/Sources/ManageArcade.php
Line: 906
Apply Filter: Only show the error messages of this URL http://www.ourfamilyforum.org/tp098/index.php?action=admin;area=managearcade;sa=files;file=GamePackA01.zip
2: Invalid argument supplied for foreach()
File: /home/kenkayjm/public_html/tp098/Sources/ManageArcade.php
Line: 826
2: Invalid argument supplied for foreach()
File: /home/kenkayjm/public_html/tp098/Sources/ManageArcade.php
Line: 826
- record some scores and save some favorites
... done, with errors.2: Invalid argument supplied for foreach()
File: /home/kenkayjm/public_html/tp098/Sources/ArcadeBlocks.php
Line: 720
2: Invalid argument supplied for foreach()
File: /home/kenkayjm/public_html/tp098/Sources/ArcadeBlocks.php
Line: 634
2: Invalid argument supplied for foreach()
File: /home/kenkayjm/public_html/tp098/Sources/ArcadeStats.php
Line: 256
2: Invalid argument supplied for foreach()
File: /home/kenkayjm/public_html/tp098/Sources/ArcadeBlocks.php
Line: 652
2: Invalid argument supplied for foreach()
File: /home/kenkayjm/public_html/tp098/Sources/ArcadeBlocks.php
Line: 786
2: Invalid argument supplied for foreach()
File: /home/kenkayjm/public_html/tp098/Sources/ArcadeStats.php
Line: 178
8: Undefined index: arcadegotd
File: /home/kenkayjm/public_html/tp098/Sources/Subs-Arcade.php
Line: 89
8: Undefined index: arcade_last_update
File: /home/kenkayjm/public_html/tp098/Sources/Subs-Arcade.php
Line: 1264
- uninstall E-Arcade v259
... done, with errors.2: unlink(/home/kenkayjm/public_html/tp098/installArcade.php) [<a href='function.unlink'>function.unlink[/url]]: No such file or directory
File: /home/kenkayjm/public_html/tp098/Sources/Subs-Package.php
Line: 1047
Apply Filter: Only show the error messages of this URL http://www.ourfamilyforum.org/tp098/index.php?action=packages;sa=uninstall2;package=E-Arcade2.5.9_update_SMF1.1.11.zip
2: unlink(/home/kenkayjm/public_html/tp098/Sources/ArcadeInstall.php) [<a href='function.unlink'>function.unlink[/url]]: No such file or directory
File: /home/kenkayjm/public_html/tp098/Sources/Subs-Package.php
Line: 1047
- Delete E-Arcade v259
... done.- Install SMF Arcade v2018
... done, with errors on the install finished page. (no errors in the forum error log)SMF Arcade 2.0.0 Installer
Creating tables
Error report! (This means somehing went wrong)
Table 'smf_arcade_games' already exists
Table 'smf_arcade_personalbest' already exists
Table 'smf_arcade_scores' already exists
Table 'smf_arcade_categories' already exists
Table 'smf_arcade_favorite' already exists
Table 'smf_arcade_rates' already exists
Inserting default permissions
Success with no errors!
Inserting default settings
Success with no errors!
Finishing
Error report! (This means somehing went wrong)
Unknown column 'catName' in 'field list'
Package was installed. If you have SMFArcade 1.x installed you can import games and scores now
- Uninstall SMF Arcade 2018
... done.- Install the tool
... done.- Uninstall the tool
... done.- Install SMF Arcade v2018
... done.NOTES:
Fresh db.
New SMF files (dumped all of the old files, not just an overwrite).
New copy of the converter.
At each step any error that were in the forum error log were removed after that step was completed.
On steps where no error is mentioned there were no errors in the log.
At the end of the entire process the SMF Arcade 2.0.18 appears to work as expected, with scores, favorites and ratings transferred over from the E-Arcade.
And with no new errors in the log.