Quote from: donshakespeare at Aug 01, 2016, 09:08 PM
Thanks @enigmatic_user - quality step by step there.
Thanks for linking to my little guide from the TinymceWrapper installation options!
One little thing: I just updated one installation to version 2.3.2-pl. After that, the property sets for the system events of the plugin were set back to "Default". Is there a way to let these settings alone if there's already a property set assigned to the event?
Also, I had some difficulties installing TinymceWrapper 2.3.1-pl (the first version I installed) and updating to 2.3.2-pl on some of my local MODX development installations. While it worked without any problems for two or three of them, I had problems with a similar number of other installations. The attributes column of the transport_packages table remained empty, and so I just saw an empty grid row when the installation started. The "Close" and "Next" buttons were there, but that was all. When clicking on "Next", the installation failed.
This time (when updating, not installing for the first time), when I tried to install the package and it failed, this seems to have "repaired" the table entry, and the next time I tried, it seemed to work (although there were still some error messages, which I unfortunately didn't note/copy). But on the next MODX installation the update failed completely.
I have no idea why this behaves so differently in different MODX instances. Other Extras can be installed and updated without any issues, and it shouldn't be a problem with incompatible Extras, as the local MODX development installations are very similar to the productive ones on the server, which have no problem with TinymceWrapper at all. Really strange...
I could install TinymceWrapper 2.3.1-pl everywhere by fiddling with the transport_packages table and the cache files (?), etc., but of course that's not the best option.
I'm using XAMPP with PHP 5.6 as my development server; it runs on a Windows 7 x64 machine.
If you have any idea what might happen there, please don't hold back...
I'll try to capture some error messages for you, but I have some tough deadlines, so I don't have that much time to occupy myself with that just now.