Upgrading from ENvolution
1. Before you do anything else, make a backup
of your database, See MySQL Tools or use phpMyAdmin, and
set default theme ExtraLite in admin settings and in your account,
chmod 777 config, upload directory and all files/dir content, chmod
777 config.php, modules/AutoTheme/autotheme.cfg.
2. From the admin panel, deactivate and remove all blocks that are not
core blocks
This is list of core blocks:
banners.php, bannermodules.php, big.php, button.php, category.php, ephem.php, finclude.php,
fxp.php, html.php, login.php, menu.php, online.php, past.php, php.php,
poll.php, related.php, rss2.php, rss.php, search.php, sms.php, stories.php,
text.php, thelang.php, topic.php, user.php, userpoints.php, weblinks.php
3. In Settings, deactivate short URLs.
4. Rename the includes/blocks directory to includes/blocksOLD
5. Remove the modules/Autotheme directory
6. Remove the modules/RteMulti directory
7. Remove the modules/NS-MySqlTools directory
8. Unpack the latest distribution on your server or unpack them on your
local computer and upload the files to your server
Note that avatars and emoticons have been changed from MDP 1.06 to
1.07 You may delete the prior ones, although deletion is not necessary.
Keep in mind that any of your site members will no longer have their chosen
avatar if you delete them and they will need to select a new one, or none
at all.
9. Go to www.yoursite.com/install.php and follow the
upgrade instructions
10. Login as admin, go to modules in admin menu, regenerate and activate
all modules
11. Remove install directory and install.php
12. Copy third party blocks from includes/blocksOLD
to includes/blocks and activate the blocks. Be sure to copy only third
party blocks. If you copy any core blocks, you may disable part of the
program
13. When done, delete the includes/blocksOLD directory.
14.In Settings, reactivate short URLs if you were using
them.
Please report any bugs you may discover.
Max & Duster
Here is some information about the Upgrade from an Envolution
version:
[ Details and more information can be read on the MD-homepage
].
This upgrade can be activated whenever you want. In the upgrade process,
the tables and contents are examined to see whether they reflect the latest
changes. A change is thus accomplished only if necessary.
The following list shows, which changes were made since Envo 1.1.0 version.
This information will help you decide whether or not to upgrade.
- Database modifications
-
Table |
Field |
old |
Type |
_autonews |
pn_topic |
tinyint(3) |
tinyint(4) |
_banner |
pn_type |
|
char(2) |
_blocks |
allow_gids |
|
varchar(255) |
_comments |
pn_url |
varchar(60) |
varchar(254) |
_downloads_downloads |
pn_image |
|
varchar(100) |
_downloads_modrequest |
pn_image |
|
varchar(100) |
_downloads_newdownload |
pn_image |
|
varchar(100) |
_faqanswer |
pn_id |
tinyint(4) |
int(6) |
|
pn_id_cat |
tinyint(4) |
int(6) |
|
pn_question |
varchar(255) |
text |
_faqcategories |
pn_id_cat |
tinyint(3) |
int(6) |
|
pn_parent_id |
tinyint(3) |
int(6) |
_links_links |
pn_image |
|
varchar(100) |
_links_modrequest |
pn_image |
|
varchar(100) |
_links_newlink |
pn_image |
|
varchar(100) |
_nomoreblocks |
pn_template |
|
varchar(50) |
_pollcomments |
pn_url |
varchar(60) |
varchar(254) |
_priv_msgs |
pn_msg_image |
default NULL |
default 'empty' |
_stories |
pn_topic |
tinyint(3) |
tinyint(4) |
|
pn_skins |
|
varchar(255) |
_topics |
pn_topicid |
tinyint(3) |
tinyint(4) |
_users |
pn_url |
varchar(100) |
varchar(254) |
New since |
Envo 1.2 |
|
|
_subcategories |
keywords |
|
varchar(255) |
_subjects |
keywords |
|
varchar(255) |
_subpages |
keywords |
|
varchar(255) |
_subpages |
username |
|
varchar(255) |
_subpages |
subpagesindexactive |
int(1) |
|
New since |
MD-Pro 1.0 |
|
|
_topics |
pn_topicnametag |
|
varchar(32) |
_topics |
pn_topicparent |
|
int(10) |
_topics |
pn_topicexttext |
|
text |
_users_modrequest |
pn_reason |
|
mediumtext |
- New tables
-
_admin_lite_group |
new admin-panel |
_admin_lite_group_members |
dto |
_rtemulti |
integrated WYSIWYG-editor |
_subcategories |
Subjects-module (Replacement for Sections) |
_subjects |
dto |
_subpages |
dto |
_subreviews |
dto |
_users_modrequest |
Moderations-mode (User-registration) |
New since |
Envo 1.2 |
_ew_filemanager |
Upload/Download/edit/view files |
_priv_msgs_outbox |
The outbox of your private messages |
_ratings |
Complete new ratings module |
_ratingslog |
dto |
_stories_ratings |
Let users rate your articles |
- unsupported tables
-
_sections |
replaced through Subjects-module |
_theme_config |
Encompass no more supported |
_theme_layout |
-dto.- |
_theme_skins |
-dto.- |
_theme_zones |
-dto.- |
_nomoreblocks |
because incompatible with Autotheme |
- more News
- New themes and a new Theme-engine. The Encompass-theme-engine
is no longer a part of the MD-Pro CMS. If you want to use it, you
have to copy, initialize and activate your Encompass- Installation
as a module from your previous Envolution package.
During the activation of Encompass as module, all DB-tables will be
created if necessary but without any contents. If you want
to use one of your older Encompass-themes (i.e. Michelangelo), check
if you have to setup manually.
Then you can copy your theme templates to the MD-Pro themes folder.
Don't forget to create necessary xcache folders and chmod 777
them.
The up-to-date adjusted theme is not changed by the Upgrade if you
don't selected it. But remember: Encompass-themes can't run under
standard MD-Pro installation without Encompass activated.
Over the admin-panel one of the new themes can be selected:
- Extralite
- MDPro (the default theme of an MDPro installation)
- ... and others
- Users. The new user system is more flexible now. The user can upload
his own image as an avatar.
The registration and administration has much more functionalites:
- Dynamic user-defined fields. All fields can be activated and deactivated
- Moderation mode. The admin has full freedom now.
- New User Panel. A central place for active members.
- Subjects replace the old Sections-module. Subjects
offers substantially more functionality and more comfort. An
automatic assumption of old Sections- contents is not possible
at present.
- Picture support with Web-Links and Downloads.
Pictures can also be used now for descriptions.
- Upload support for files and pictures. For this there is a
preset central directory: html/upload. Each module has
its own sub-dir:
- Subjects: html/upload/sub
- Editor: html/upload/rte
- Downloads: html/upload/dl
- Web-Links: html/upload/wl
- New config-files. All configuration files are placed
central in the directory html/config, now. Because of some different
config-files, some file-names have been changed:
- System: md-config.php
(old config.php)
- config-old.php
- Editor: rte-config.php
- Downloads: dl-config.php
- Web-Links: wl-config.php
- The config files for MD-Pro, the Editor, Downloads and Weblinks-modules
may be changed during the Installation/Upgrade process and later the
admin-panel may be changed. Manual editing of these files is not necessary.
- Multilanguage. Standard English, German, Italian and French
language files are installed.
And naturally much was improved and changed in the program code. The
system is faster, more stable and safer.
An upgrade is absolutely recommended. But remember please:
Before upgrading make a backup of
your database.
We strove to leave the original installation as unaffected as possible by
this upgrade.
If the new functionalities and the appearance are to be changed, these changes
must be later reflected in the new admin-panel. Some of these parts which
have to be checked are:
- The Blocks (Main-Menu, Admin-Menu, Block-Titles, etc.)
- Themes. The new theme-engine of MD Pro
- Virtual Blocksystem. Dynamic Block administration.
- Permission-System. There are some changes in the Group-Permissions.
These cannot be adjusted automatically with this upgrade without destroying
existing rights.
- Admin-Panel. Perhaps some installed and missing modules have to be
included manually.
Details and more information can be read on the MD-homepage.
|