In terms of how to upgrade, it should be possible, but due to the decision to cut all ties with the PostNuke past, it won't be easy.
You'll need to dig up some old versions of PostNuke, it looks like something before version 0.76 . I'm almost positive the old versions supported upgraded from PHP-nuke. From there, you'll need to upgrade to 0.76, then to a Zikula 1.0, then finally to Zikula 1.2 .
When Postnuke was a fork of phpnuke, the upgrade was somewhat natural. At this point, much of the code has little in common with the phpnuke days. I'll hazard that most devs at this point have never seen phpnuke code, so any conversion possibilities would involve writing such things from scratch.
Of course, the other obvious problem is that PHP-nuke itself I'm sure has evolved. Those old versions of Postnuke would upgrade from a similarly old version of PHP-nuke and may not work against a modern version.
You'll probably have to sit down and see exactly what modules need to be converted and what can be redone.
Watch
GitHub Core
Show your support for Zikula! Sign up at Github account and watch the Core project!
GitHub Modules
- craigh responded to »Using PageUtil::addVar() to load script code« 03:29 PM
- michiel responded to »password problem« 10:01 AM
- mazdev responded to »Hide "Register new account" and change template to 3 col« 07:50 AM
- mesteele101 created topic »Zikula 1.3.3 - Site Search 1.5.2 - Unable to turn off plug-ins« 07:48 AM
- mesteele101 responded to »ERR (3): E_USER_ERROR: Smarty error: [in pagesvar:pagesitem2en line XXX]…« 25. May
- mazdev responded to »Pages 2.5.0 and updating - Page not found« 25. May
- mesteele101 responded to »Zikula 1.3.3 - Selecting a category in Pages not working« 25. May
Zikula Blog
- Anatomy of Open Source Projects on Mar 07
- Continuous Review on Mar 01
- Not Invented Here on Feb 24
- How to Contribute Your Code at Github on Jan 13
- 10 Steps to Coding-Nirvana: Tips for Successful Module Writing on Nov 12
- Submitting Bug Report Tickets That Get Results on Aug 17
- Cozi Tricks #1: Syntax Highlighting on Aug 07
Login
how to migrate Phpnuke to Zikula
-
- Rank: Developer
- Registered: Sep 22, 2005
- Last visit: May 20, 2010
- Posts: 292
-
- Rank: Developer
- Registered: Dec 31, 1969
- Last visit: Jun 01, 2010
- Posts: 6859
-
- Rank: Team Member
- Registered: May 03, 2004
- Last visit: May 31, 2010
- Posts: 511
The link the OP provided is to a site already running PostNuke & PNphpBB2. So, he seems to talk about another site. In this case it really depends on the content of the site mentioned, but in most cases it might be much easier to start with a clean 1.2.6 install, add the modules needed, and import the data from phpNuke. Yes, you will need to adapt the database dump to fit Zikula and it's modules, but after all this will be less work and less possible problems than a multi-step conversion and upgrade. Add that it will end up with a seriously supportable and upgradable system.
Greetings,
Chris
Edited by slam on Mar 20, 2011 - 11:31 AM.
--
an operating system must operate
development is life
my repo -
- Rank: Helper
- Registered: Sep 19, 2003
- Last visit: May 25, 2010
- Posts: 612
Wow, all that work to migrate to 1.2.6 when 1.3 is right around the corner, and another migration will ensue. Hopefully anyone contemplating either a CMS conversion, or a new site using Zikula waits for the new code (1.3) to be released and build on that.
I get a really weird vibe from that site and the OP. I don't think it's a legitimate topic, possibly spam related. -
- Rank: Developer
- Registered: Dec 31, 1969
- Last visit: Jun 01, 2010
- Posts: 6859
Quote
Wow, all that work to migrate to 1.2.6 when 1.3 is right around the corner, and another migration will ensue. Hopefully anyone contemplating either a CMS conversion, or a new site using Zikula waits for the new code (1.3) to be released and build on that.
If it's a NEW site, then yes start at 1.3, if it's a site in PostNuke, better to start the process in to 1.2 now, and then to 1.3. If it's from another platform, then all bets are off as to the best route. I think 1.3 is stable enough now to start playing with the process at least.
--
Home Page | Find on Facebook | Follow on Twitter
-
- Rank: Software Foundation
- Registered: Jul 21, 2001
- Last visit: May 31, 2010
- Posts: 624
Depending on the size of the site and the content it can often be much faster to just recreate the site. You've got the content already.
Drak
--
Zikula Lead Developer
Board Member of the Zikula Foundation
Follow me on twitter.com/zikuladrak -
- Rank: Expert
- Registered: Feb 27, 2005
- Last visit: Apr 18, 2010
- Posts: 1577
drak
Depending on the size of the site and the content it can often be much faster to just recreate the site. You've got the content already.
Drak
+1
I had a site using PN 0.74 and I couldn't upgrade it because it was hosted on an intranet where they were not upgrading PHP or MySQL. It had considerable content: years of event and alum updates, nearly 1000 photos with captions in albums related to events, Class business (minutes and other documents). I didn't have shell access and was fearful that the transfer would be a disaster.
As it turned out, installing 1.2.4 and then scraping data and uploading it was pretty easy. Some I could do by getting stuff out of the database, but mostly I simply copied and pasted.
Peter
--
Peace
______________________________________
The commonest cause of problems is solutions. -
- Rank: Developer
- Registered: Dec 31, 1969
- Last visit: May 31, 2010
- Posts: 303
Hmmm, to think where this thread has been.... Anyhow.
That site is one hell of a hodge podge. if there wasn't a language barrier, a mistake about the Nuke or PN thing, mesteele101, I could see why you might think the original post might be spam; so, if we are guessing, I think someone inherited or was asked to spec the conversion/amalgamation of all the scraps and fixes that site presents.
It is an interesting problem/challenge which I think only further speculation on our part would be warranted if the original poster was still in the conversation.
- Moderated by:
- Support
