Location: PHPKode > projects > Enigma > Enigma2/Enigma2_Upgrade_from_beta5/Readme_First.txt


 Enigma 2: Install and Upgrade instructions.
LSP: Lunabyte Systems Portal
Open-Source Project Inspired by Zef Hemel (hide@address.com)
Software Version:                  LSP 2.0 "Enigma 2"
Software by:                         Lunabyte Systems (http://www.lunabyte.net)
Copyright 2002-2005 by:       Lunabyte Systems (http://www.lunabyte.net)
Support, News, Updates at:    http://www.lunabyte.net
This program is free software; you may redistribute it and/or modify it 
under the terms of the provided license as published by Lunabyte Systems.

This program is distributed in the hope that it is and will be useful,                  
but WITHOUT ANY WARRANTIES; without even any implied warranty of           

See the "LSP_license.txt" file for details of the LSP license.
The latest version can always be found at http://www.lunabyte.net.

Enigma 2.0 (RC1)

:: Upgrading From beta .5 ::

PLEASE read this entire file before proceeding with the upgrade so that
you don't get any surprises on your site after the upgrade is complete.

BEFORE UPGRADING to Enigma 2.0 (RC1), make sure that you have backed
up your entire site and your sites database!

Please make sure that you have run the SMF v1.0.7 upgrade via the Package
Manager from your Admin Center BEFORE upgrading Enigma to RC1.

	Note: This upgrade adds a bunch of new directories to your installation
	and replaces ALL existing, generic index.php files in your Enigma 2
	directory tree.  These index.php files are the ones used to prevent
	hackers from browsing directories on your server that don't have any
	index file.

	- Backup all of your current files and your database!

	- Put your site in Maintenance Mode!
    	  From the Admin Center, select Edit Server Settings in the Forum
    	  Configuration menu section.

	- Upload or copy the files from the Enigma2_Upgrade_from_beta5
	  directory to their required directories on your server.
	  The files being uploaded are some previously missing image files,
	  the index.php files mentioned above and PageManagement.php.
	  Page Management was not included in the Package Manager file (below)
	  because there was a bug that some users may have fixed, but a lot
	  of users may not have fixed.  To prevent problems with the Package
	  Manager file, it was easier to just include the whole PageManagement.php
	  file in the upload portion of this upgrade.
	  Please note that there are also updated modules.txt and blocks.txt files
	  in the modules & blocks directories.  These 2 files have new and updated
	  information which mod writers may find interesting.

	- If you do NOT have FTP access to your server, you will need
	  to change the permissions of a numerous files and directories
	  on your site.

	  Please chmod the following directories and files to 777 or
	  Windows equivalent, taking note of the current settings,
	  as they will need to be changed back after upgrading.
			- root (the main install directory for Enigma2)
			- Blocks
			- modules
			- PortalSources
			- Sources
			- Themes/classic_e1
			- Themes/default
			- Themes/default/portal
			- Themes/default/portal/modules
			- Themes/default/portal/blocks
			- Themes/default/languages/portal
			- Themes/default/languages/portal/modules

			> inside root directory
				- index.php
			> inside Sources directory
				- Subs.php
				- Security.php
			> inside Blocks directory
				- Block_featuredarticles.php
				- Block_karmaActions.php
				- Block_polls.php
			> inside modules directory
				- Mod_Links.php
				- ModuleControls.php
			> inside PortalSources directory
				- BlockManagement.php
				- BlockSubs.php
				- MenuManagement.php
				- Pages.php
				- Portal.ini.php
				- PortalPermissions.php
				- PortalSettings.php
				- PortalSubs.php
				- Subs.inc.php
			> inside Themes/classic_e1 directory
				- index.template.php
			> inside Themes/default directory
				- index.template.php
				- style.css
			> inside Themes/default/portal directory
				- Pages.template.php
				- PageManagement.template.php
				- Menus.template.php
				- MenuManagement.template.php
				- BlockManagement.template.php
			> inside Themes/default/portal/modules directory
				- ShoutBox.template.php
				- modules.template.php
				- Links.template.php
				- Faq.template.php
			> inside Themes/default/portal/blocks directory
				- Block_polls.template.php
			> inside Themes/default/languages/portal directory
				- PortalPermissions.english.php
				- PortalHelp.english.php
				- PortalErrors.english.php
				- PageManagement.english.php
				- BlockManagement.english.php
			> inside Themes/default/languages/portal/modules directory
				- ModuleErrors.english.php
				- Links.english.php

	  Note:  If you have installed any mods to the files above 
	  you will need to uninstall them before proceeding with

	- Go to your Admin Center and select Package Manager
	  under Forum Controls.
	- Select "[ Apply Mod ]" for the LSP Enigma 2.0 (RC1)
	  Upgrade Package.
	- If you have FTP access to your server and did not change the
	  file permissions as listed above, enter your FTP information.

	- Click the "[ Proceed ]" link to install this package.

If you changed the file permissions manually, you will need to
change them back to the original settings at this time.

Congratulations!  You should have successfully upgraded your site
to Enigma 2.0 (RC1).

:: Support & Updates ::

  If you have any issues with your portal, please visit
  http://www.lunabyte.net for assistance. 

  If you would like to report a bug, please visit 
  http://www.lunabyte.net and click the link for our
  bug tracker. BUG REPORTS in the forums will be 
  deleted. They MUST be reported via our bug reporting
  system, so that we can properly track all issues.

  Looking for the ChangeLog? Please visit
  http://www.lunabyte.net and click on the bug tracker
  link, and then the changelog link from there. 

     - Enjoy!

Thanks for choosing LSP!

 - The LSP Dev Team

Return current item: Enigma