Random musings:
1. Yes, phrasetype is the main incompatibility issue.
2. Somewhere in there, there's the line:
PHP Code:
$DB_site &= $vbulletin->db;
It was obviously a quick compatibility fix.
3. The issues
were all caused by trivial problems, I suspected. I just didn't have any time left to fix them, so I released it to free. Glad to see it's made the progress it has.
If you can get it working to the point where it's redistributable, attach it here and I'll update the first post.
Quote:
Originally Posted by Lionel
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
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.
|