Forum Index   -   Topic Index
   Miscellaneous
     How to migrate to Xoops Cube Legacy
Register To Post

Threaded | Newest First Previous Topic | Next Topic | Bottom
Poster Thread
avtx30
Posted on: 2008/5/2 21:23
Not too shy to talk
Joined: 2008/3/26
From: Tokyo
Posts: 34
How to migrate to Xoops Cube Legacy
I've just written a howto: Migrate to Xoops Cube Legacy from xoops.org > 2.0.14 and ImpressCMS. It is quite long. When I review what I wrote, I wondered: Why did I do such things? Is it worth doing all those? Then I thought there must be a better way.

I found that there is no significant difference between DB structure of XCL and others. Then it must be very easy to migrate from one to another. Yes that's.

This is the diff between DB structures:


$ diff Package_Legacy/html/install/sql/mysql.structure.sql
xoops-2.0.18.1/htdocs/install/sql/mysql.structure.sql 
170c170
<   conf_title varchar(30) NOT NULL default '',
---
>   conf_title varchar(255) NOT NULL default '',
172c172
<   conf_desc varchar(30) NOT NULL default '',
---
>   conf_desc varchar(255) NOT NULL default '',
187c187
<   confcat_name varchar(25) NOT NULL default '',
---
>   confcat_name varchar(255) NOT NULL default '',
365,366c365
< ) TYPE=MyISAM AUTO_INCREMENT=2 ;
< # mid=1 is reserved for old XOOPS system module
---
> ) TYPE=MyISAM;  


Confirming this I successfully went to XCL without losing any data :)

Things that are migrated successfully:

- Altsys 0.58 (block/permission/template/language constants utility)
- Protector 3.17 (security module)
- multiMenu 1.15 (malaika-system multimenu module)
- sitemap 1.03 (GIJOE's sitemap)
- tellafriend (GIJOE's tell-a-friend module)
- waiting 0.95 (waiting content manager)
- istats 2.1 (Site access stats module)
- mylists (custom module)
- marquee 2.41 (instant-zero marquee module)
- rw_banner 1.5 (banner module)
- chcal (custom module)
- attach (files attacher)
- happy_linux 1.40 (ohwada's framework)
- happy_search 0.53 (search module with google search)
- d3pipes 0.60 (RSS feed module)
- logcounterx 2.71 (Site access stats module)
- Uploads data, avatar, smileys, private messages, users, groups
- news 1.54 (instant-zero news module)
- smartfaq 1.08 (FAQ)
- pico 1.6 (5 instances)
- d3forum 0.82 (forums)
- xoopstube 1.03 (video module)
- xpress 2.05 (wordpress for xoops. Later I replace it with wordpress by Mikhail)
- d3downloads 0.82c (download module)
- d3xcgal 0.23 (D3 version of xcGal module)
- xwords 0.46 (based on wordbook module)
- mylinks 1.10
- Above modules data

Are there anyone interested in the detail steps?
gigamaster
Posted on: 2008/5/3 1:37
Home away from home
Joined: 2005/12/30
From: Switzerland
Posts: 1227
Re: How to migrate to Xoops Cube Legacy
Hi avtx30,

It deserves a nice place in the wiki section started by Minahito.

How to migration from...

Thanks for this..'case study'.. whatever we call it ^^
Thanks for sharing !

Have Fun


----------------
Xoops Cube Support

MAC OSX - Apache 2.2 - MySQL 5.5 - PHP 5.3
Free BSD - Apache 2.2 - MySQL 5.5 - PHP 5.2

plusangel
Posted on: 2008/5/3 1:50
Home away from home
Joined: 2006/3/8
From: Athens, Greece
Posts: 237
Re: How to migrate to Xoops Cube Legacy
Dear avts30,

what you found out sounds very interesting.


I guess that many xoops-users will bookmark your guide if you write it with more details (when you have time :)


----------------
Regards Angelos,

xoopsCube.gr, the greek support site!

avtx30
Posted on: 2008/5/3 23:01
Not too shy to talk
Joined: 2008/3/26
From: Tokyo
Posts: 34
Re: How to migrate to Xoops Cube Legacy
Thanks for replies

I am not good at wiki (syntax) I will try.

I need a little more time to review the howto.
gigamaster
Posted on: 2008/5/3 23:03
Home away from home
Joined: 2005/12/30
From: Switzerland
Posts: 1227
Re: How to migrate to Xoops Cube Legacy
Hi,

Let me know if i can help you.
I'll be around

Cheers


----------------
Xoops Cube Support

MAC OSX - Apache 2.2 - MySQL 5.5 - PHP 5.3
Free BSD - Apache 2.2 - MySQL 5.5 - PHP 5.2

avtx30
Posted on: 2008/5/4 22:16
Not too shy to talk
Joined: 2008/3/26
From: Tokyo
Posts: 34
Re: How to migrate to Xoops Cube Legacy
Conclusion: the wiki How to upgrade from XOOPS 2.0.x JP can be applied for xoops.org and ImpressCMS. Thanks minahito for the doc. It worked perfectly for me.

Further words will be added later.....
avtx30
Posted on: 2008/5/5 2:57
Not too shy to talk
Joined: 2008/3/26
From: Tokyo
Posts: 34
Re: How to migrate to Xoops Cube Legacy
Here we go: How to upgrade to XCL from XOOPS 2.0.x / ImpressCMS

Can anybody help me correcting my English then translate it to wiki?

TIA
gigamaster
Posted on: 2008/5/9 20:43
Home away from home
Joined: 2005/12/30
From: Switzerland
Posts: 1227
Re: How to migrate to Xoops Cube Legacy
Hi Avtx30,

A link was added to the wiki ^^
The content will follow as soon as there's some free time.
Thank your for your contribution !

Have Fun !


----------------
Xoops Cube Support

MAC OSX - Apache 2.2 - MySQL 5.5 - PHP 5.3
Free BSD - Apache 2.2 - MySQL 5.5 - PHP 5.2

avtx30
Posted on: 2008/5/11 14:13
Not too shy to talk
Joined: 2008/3/26
From: Tokyo
Posts: 34
Re: How to migrate to Xoops Cube Legacy
It turned out that SmartFAQ (ver.1.0.8) does not work well on XCL

The problem is registered users or guests cannot read (view) SmartFAQ regardless how permissions are set. Only Webmasters can. I guess there must be something wrong with its category/faq permissions system that is not compatible with XCL.

Fixing SmartFAQ to have it works on XCL is just beyond my skill

I am looking for an alternative to SmartFAQ.

Any suggestion?
Mikhail
Posted on: 2008/5/11 15:47
Home away from home
Joined: 2005/12/30
From: Rio de Janeiro, Brasil
Posts: 444
Re: How to migrate to Xoops Cube Legacy
Hi!

Quote:

avtx30 wrote:

It turned out that SmartFAQ (ver.1.0.8) does not work well on XCL



Strange,... works fine here, in local host.

tested version:
http://xoopscube.com.br/downloads/smartfaq/XOOPS2_mod_smartfaq_1.08__final_smartfactory.zip

Quote:
The problem is registered users or guests cannot read (view) SmartFAQ regardless how permissions are set. Only Webmasters can.


After set the permissions in user module? Here:
http://localhost/modules/user/admin/index.php?action=GroupPerm&groupid=3
?

Quote:

Fixing SmartFAQ to have it works on XCL is just beyond my skill


Avtx, I'm not a PHP developer, but... I'm coding a tool to recode and fix many possible incompatibilities issues with the new modules. Please, look:
http://xoopscube.org/modules/xhnewbb/viewtopic.php?topic_id=576&post_id=3426#forumpost3426

The enCube can recode smartfaq module in xclFAQ module..



Quote:

I am looking for an alternative to SmartFAQ.
Any suggestion?


Sure! Take a look in plzXoo Alternative 1.01alt


----------------
XOOPS Brasil

(1) 2 »
Threaded | Newest First Previous Topic | Next Topic | Top

Register To Post
 

Who's Online
19 user(s) are online (9 user(s) are browsing Forums)

Members: 0
Guests: 19

more...

Welcome | News | Overview | Documentation | Forum | Tutorialstop
Brasilian | French | German | Greek | Japanese | Korean | Russian | T-Chinese
Powered by XOOPS Cube © 2001-2011 The XOOPS Cube Project