Upgrading your E-Blah forum

From Blahdocs Wiki

Jump to: navigation, search

Contents

Upgrading from E-Blah version 10.x to 10.2.5

This section will guide you through upgrading your forum from E-Blah version 10.x to E-Blah version 10.2.5 for UNIX and Windows servers. NOTE: Before upgrading from any version of E-Blah, you should ALWAYS backup your forum via your admin center and verify that the backup worked by downloading the backup file located in your forum folder and unzipping it. If you are on a Windows server, the backup function does not work. In this case, you should download your entire forum folder to your local machine.

Step 1 - Upload and set permissions for files and folders

Because you are upgrading your forum, you will only need to upload certain files and folders. We have listed them here. Be sure to pay special attention to the chmod settings, and the comments area of the table.


DIRECTORY OR
FILE TO UPLOAD
UNIX
CHMOD
WINDOWS
PERMISSION
COMMENTS
/cgi-bin/forum/Blah.pl 755 R&E / R  
/cgi-bin/forum/Setup.pl 755 R&E / R  
/cgi-bin/forum/Code/*.* --- --- Upload all files. Do not set permissions.
/cgi-bin/forum/Languages/English.lng --- --- Upload all files. Do not set permissions.
/cgi-bin/forum/Languages/English/*.* --- --- Upload all files. Do not set permissions.
/cgi-bin/forum/Prefs/Sessions 777 R&E / R Only upload if there is no sessions folder there. Added in version 10.1.5.
/blahdocs/bc.js --- --- Upload in binary mode. Do not set permissions.
/blahdocs/dbx.js --- --- Upload in binary mode. Do not set permissions.
/blahdocs/news.js --- --- Upload in binary mode. Do not set permissions.
/blahdocs/common.js --- --- Upload in binary mode. Do not set permissions.
/blahdocs/pngfix.js --- --- Upload in binary mode. Do not set permissions.
/blahdocs/images/admincenter --- --- Upload folder and files in binary mode. Do not set permissions. Added in version 10.2
/blahdocs/buttons/icons --- --- Upload folder and files in binary mode. Do not set permissions. Added in version 10.2

Step 2 - Run the Setup Script

Now that you have uploaded the required files and folders, and set permissions properly, it is time to run the Setup Script. To do this, type in the web address to the Setup.pl file. Typically, this address is like the one below.

http://www.yoursite.com/cgi-bin/forum/Setup.pl.

The E-Blah Setup script will guide you through the remaining portion of the upgrade process. Make sure you click on the Upgrade existing forum link. When setup is complete, follow the link to your forum and login as an administrator, and take your board out of maintenance mode.

Step 3 – Rebuild your members and boards

After you login to your forum as an administrator, go to your admin center and rebuild your member list, your boards, and Recount you posts.

Step 4 - Update your template.css file

Every version of E-Blah 10.x has included changes to the template.css. Please refer to our CSS Change list and add any new css code to your template.css file. If you are using themes with your forum, the code will need to be added to each themes template.css file. We also suggest that you upload the admintemplate.css file to Template directory as well. NOTE: If you are still using the default template that came with the E-Blah download, you can simply overwrite the template.css file in the winter directory.



Upgrading from E-Blah version 9.x to 10.2.5

This section will guide you through upgrading your forum from E-Blah version 9.x to E-Blah version 10.2.5 for UNIX and Windows servers. NOTE: Before upgrading from any version of E-Blah, you should ALWAYS backup your forum via your admin center and verify that the backup worked by downloading the backup file located in your forum folder and unzipping it. If you are on a Windows server, the backup function does not work. In this case, you should download your entire forum folder to your local machine.


WARNING: There have been several changes to the tempate.css file, the template.html file, and most of the core images used with your E-Blah forum. If you have modified your default template colors or created new images, you will need to update everything to work with the latest version. Refer to our CSS Change list for a list of the changes.

Step 1 - Upload and set permissions for files and folders

Because you are upgrading your forum, you will only need to upload certain files and folders. We have listed them here. Be sure to pay special attention to the chmod settings, and the comments area of the table.


DIRECTORY OR
FILE TO UPLOAD
UNIX
CHMOD
WINDOWS
PERMISSION
COMMENTS
/cgi-bin/forum/Blah.pl 755 R&E | R  
/cgi-bin/forum/Setup.pl 755 R&E | R  
/cgi-bin/forum/Code/*.* --- --- Upload all files. Do not set permissions.
/cgi-bin/forum/Languages/English.lng --- --- Upload all files. Do not set permissions.
/cgi-bin/forum/Languages/English/*.* --- --- Upload all files. Do not set permissions.
/cgi-bin/forum/Mods/Modules 777 R&E | R  
/cgi-bin/forum/Prefs/Sessions 777 R&E | R  
/blahdocs/bc.js --- --- Upload in binary mode. Do not set permissions.
/blahdocs/common.js --- --- Upload in binary mode. Do not set permissions.
/blahdocs/dbx.js --- --- Upload in binary mode. Do not set permissions.
/blahdocs/news.js --- --- Upload in binary mode. Do not set permissions.
/blahdocs/pngfix.js --- --- Upload in binary mode. Do not set permissions.
/blahdocs/buttons --- --- Upload folder and files in binary mode. Do not set permissions. All files are now in .png format.
/blahdocs/buttons/icons --- --- Upload folder and files in binary mode. Do not set permissions. All files are now in .png format.
/blahdocs/images/*.png --- --- Upload .png files in binary mode. Do not set permissions.
/blahdocs/images/admincenter --- --- Upload folder and files in binary mode. Do not set permissions.
/blahdocs/images/icons --- --- Upload folder and files in binary mode. Do not set permissions.
/blahdocs/Random 777 R&E | R Used to create Random image for human verification.
/blahdocs/uploads/thumbnails 777 R&E | R Used to create thumbnails of images.

Step 2 - Run the Setup Script

Now that you have uploaded the required files and folders, and set permissions properly, it is time to run the Setup Script. To do this, type in the web address to the Setup.pl file. Typically, this address is like the one below.

http://www.yoursite.com/cgi-bin/forum/Setup.pl.

The E-Blah Setup script will guide you through the remaining portion of the upgrade process. Make sure you click on the Upgrade existing forum link. When setup is complete, follow the link to your forum and login as an administrator, and take your board out of maintenance mode.

Step 3 – Rebuild your members and boards

After you login to your forum as an administrator, go to your admin center and rebuild your member list, your boards, and Recount you posts.

Step 4 - Edit Your Forum Settings

After you are finished with your upgrade, you need to go to your Admin Control Panel, and then to your Forum Settings | Directories and Web Addresses, and input the correct settings for the new field: blahdocs (URL) Unless your settings are different from standard, it should be set to /blahdocs. You will also need to fill in the blahdocs (DIR) field. It will be identical to your Templates (DIR) field minus the /template text at the end.

Step 5 - Update your template.css file

As stated in the warning above, there have been several changes to the template.css file. Please refer to our CSS Change list and add any new css code to your template.css file. If you are using themes with your forum, the code will need to be added to each themes template.css file. We also suggest that you upload the admintemplate.css file to Template directory as well. NOTE: If you are still using the default template that came with the E-Blah download, you can simply overwrite the template.css file in the winter directory.

Step 6 – Portal Setup

Even if you were using Platinum 9.71B, you will need to Setup your portal again. To do this, go to your admin center, click on the Portal Setup link on the left index and add all the modules that you want to see in your Portal.

Personal tools
Downloads