Jackie, Check this link out [https://squishdot.org/990259865/index_html] (an older post). I have tried this on an experimental basis to move articles from a .4 to a 1.0.0 site. and I was able to get all articles in the target Squish instance. Unfortunately, both squishdot instances have to be at the same version (as far as I can tell) for your case you might wanna look into what I did as I describe it below:
What I did for my production site was to actually export my whole Squishdot folder into a .zexp file. import it into the new prod svr where the higher version (1.0.0) was already installed. I had to do the upgrade bit as described in the Documentation link (in the left box on this site!) to upgrade my squish instance after I had imported the .zexp file.
of course you will have to have supporting products already installed on your newer Zope install so that the import of this .zexp doesn't barf all over the place. For me, I had to install tinytables, FSCounter first. So here is what I did in summary:
- install new zope
- install squishdot 1.0.0
- install supporting products that my squishdot instance will need (FSCounter, TinyTables)
- import the old site's .zexp file in my root (in my case)
- do the upgrade bit exactly as described in the Documentation section.
- fix my dtml. I created a dummy instance of squishdot and scavenged DTML methods (copy/paste) into my imported instance. For example, my mail dtml was acting up so I just copied the one from the 1.0.0 squishdot temporary instance and voila!
- tested just a little bit ;-P
- deleted the temp instance I had created!
HTH
Amr
|