The problem is the phrasetype table structure is not the same from 3.54 to 3.60
I had xml error from the very first line of the install. So what I did, I opened the xml and ran the queries one by one in php admin, simply changing {tp} with my prefix. Once all the tables were created and the inserts done (a matter of minutes), I imported the templates xml from the upload styles input.
Did the same for the phrases. That took a couple of minutes.
The biggest headache is the settings. I had to do them one by one, but it's only 14 of them. You need also to set the settinggroup (1 entry with phpadmin)
Then the fun begins. I replaced all $DB_Site with $db (just a search and replace for all the files).
Then within the php, some changes are needed, around $_POST calls. I introduced a hidden input in the templates and instead of if(!empty($_POST)) I made it if ($_REQUEST['do']=='addfilter') for example, and that took care of the checkboxes not displaying the updates.
Did the same thing in vbms_new.php
I would say I have it 90% working on 3.60. I still have that annoying error when deleting an empty folder. But if you go back and do it, then it is fine.
The solution posted earlier by MPDev
Quote:
define("VBMS_CRLF", "\n");
|
took care of making the html emails clean.
For some reasons, it sends double emails.
I am still sorting out the very 2 or 3 remaining issues.
I really don't know what was filburt1 problem. I am no way near the masters of this site, but am able to sort the issues, which so far seems to be insignificant.