Back to page

− Links

 Print 

XOOPSCubeLegacy​/HowToUpgrade :: Web Application Platform

wiki:XOOPSCubeLegacy/HowToUpgrade

XOOPSCubeLegacy[1]

Table of contents
    • How to upgrade
      • Document
    • How to upgrade to XCL from XOOPS 2.0.x / Icms
      • About mainfile.php

How to upgrade anchor.png[2]

Try it first at home! Means that it's preferable to try the upgrade in a copy of your site, in your pc and then move to the real world!

Page Top

Document anchor.png[3]

If you have joined to test 2.1, you can continue testing by updating your 2.1. If you want to upgrade from 2.0.x, read its explanation. Remember that you should back up your site before you start updating.

These documents aren't perfect yet. We need to brush it up for end-users.

  • Please modify these documents directly if you feel such needs.
  • If you want to discuss these documents, use the forum please.
Page Top

How to upgrade to XCL from XOOPS 2.0.x / Icms anchor.png[11]

The following link is a very clear step-by-step tutorial and case study by Avtx30!

Tutorial by Avtx30[12]

Note :

This tutorial will be added to the XOOPS Cube.org and sourceforge.net wikis
with author agreement!

Page Top

About[13] mainfile.php anchor.png[14]

In the case of upgrading from some other versions, you must patch your mainfile.php according to the methods written in wiki documents. But, if you use XOOPS Protector, you have to adjust your mainfile.php as follow:

if (!defined('_LEGACY_PREVENT_LOAD_CORE_') && XOOPS_ROOT_PATH != '') {
  include(XOOPS_ROOT_PATH . '/modules/protector/include/precheck.inc.php');
  @include_once XOOPS_ROOT_PATH."/include/cubecore_init.php";
  if (!isset($xoopsOption['nocommon']) && !defined('_LEGACY_PREVENT_EXEC_COMMON_')) {
    include XOOPS_ROOT_PATH."/include/common.php";
  }
}

Last-modified: 2008-05-09 (Fri) 20:38:50 (JST) (4305d) by Anonymous