Download X2 › X3 convert script
x2-convert.php
What the script does:
- Deletes unused content folders, XML files and "thumbnail" image files.
- Renames folders if necessary.
- Creates X3 "page.json" page settings file for each folder.
- Stores page title, description and preview image in X3 page.json.
- Stores image titles and descriptions in X3 page.json.
- Various maintenance tasks.
If you don't have a massive amount of pages or galleries in your X2 folder, we recommend you to create your new X3 website from scratch instead. X3 is much more modern than X2 and it is a good opportunity to setup new pages while understanding the concepts of X3.
INSTRUCTIONS
If you still want to proceed with the X2 › X3 convert process, please follow these instructions:
- By FTP, delete all files and folders in your X2 dir EXCEPT the /content/ dir. * Fee free to make a backup first.
- Download the x2-convert.php script and upload into your root X2 directory.
- Run the x2-convert.php script, typically from {yourdomain.com}/x2-convert.php. * May take a while to process.
- After complete, download x3_installer.php and upload into your root X2 directory.
- Run the x3_installer.php script, typically from {yourdomain.com}/x3_installer.php.
- Ignore warning "Directory is not empty" and select "Minimal X3 Install" [screenshot].
- After install, delete content/folders.json and rename content/folders_x2.json TO content/folders.json.
Why can't X2 be upgraded easily to X3?
For those who are wondering why there isn't an easier process: X3 is a modern complete website application, built from scratch for the modern web. The only similarity between the two is that content is generally drawn from the "content" folder, but that's about it. X2 was built in the outdated SWF format, and no settings are compatible with the new X3, which is built in modern HTML5 with almost exclusively new features.