Support » Plugin: Media Library Assistant » MLA conflicting with Buddypress Avatars

  • Resolved shoopiable

    (@shoopiable)


    Hi there

    I am just writing to explore with you whether you have come across any incompatibility issues with your plugin and BuddyPress avatar cropping.

    I have rather a complex arrangement with multisite, buddypress and your plugin running amongst numerous other plugins.

    However, when I attempt to upload an Avatar for any buddypress user, the file is uploaded fine (I can see it in the upload – avatar folder) However, it does not finalise the process of associating an avatar to that user because there is an error at the cropping step of creating an avatar.

    The cropping is so that you can choose which area of the uploaded photograph will be used as the avatar. The error is as follows:

    Upload Failed! Error was: No editor could be selected

    I discovered this cropping issue by uploading a tiny avatar (around 150 x 150 pixels). This uploads no problems, but any larger than that then the cropping tool is coming in and causing issues with teh error above.

    When I deactivate your MLA plugin however, the upload and cropping work fine, no error.

    I have been digging around for this error and this link (http://buddypress.org/support/topic/upload-failed-error-was-no-editor-could-be-selected/) is where others have discussed the error. GD library is installed correctly and it is clearly working. There just seems to be something going on with this library and the MLA plugin.

    I was hoping to give you a clear step to reproduce this error, but unfortunately I am finding it hard to exactly recreate it because I have around 20 – 30 other plugins installed on my heavily customised setup. But I thought I would ask you in case you knew of any issue with the GD library stuff or avatar cropping in buddypress before I really get my head in a knot attempting to dig around the code (which I’m hopeless at).

    I’m happy to try any debugging steps you think are worth me trying.

    https://wordpress.org/plugins/media-library-assistant/

Viewing 6 replies - 1 through 6 (of 6 total)
  • Plugin Author David Lingren

    (@dglingren)

    Thanks for this report and for the time you took to post a very detailed explanation of your issue; it is very helpful.

    I have just run a test on my system and I am able to upload and crop Avatar images without any errors. However, I want to be sure I am using the same plugin versions that you are. My system has:

    BuddyPress Version 2.0.1
    Media Library Assistant Version 1.90
    rtMedia for WordPress, BuddyPress and bbPress Version 3.7.2
    rtMedia Pro Version 2.4.1

    • Are you using these versions?
    • Are you using rtMedia Pro?
    • Are there other plugins that might be involved?
    • Do you have ImageMagick on your system?

    If I can reproduce your issue I can be more helpful. Thanks for any additional information you can provide.

    Thread Starter shoopiable

    (@shoopiable)

    Hi David,

    buddypress is 2.0.1
    MLA is 1.9.0
    I’m not using rtMedia
    I’ve sent you a more detailed email with all the other plugins I have on my setup – it is quite big so just didn;t want to clog up this thread with what else is on that site!
    Server doesn’t have ImageMagick – looked in phpinfo – but I just sent an email to the web host to double check.

    Cheers

    joji

    Thread Starter shoopiable

    (@shoopiable)

    Corerction, I just got an email from the host saying that I do have access to ImageMagick, just need to activate it by adding the following line in your php.ini file:

    extension = imagick.so

    think that’s worth a shot?

    Plugin Author David Lingren

    (@dglingren)

    Thank you for sending me more information by e-mail and for working with me to resolve this issue.

    The “I’m not using rtMedia” clue you posted in the Support Forum was what I needed! It turns out that MLA depended on a WordPress function that is only loaded in admin mode, so “front end” file uploads like the avatar change failed because MLA tried to call a non-existent function. The rtMedia plugin also uses the function and loads it for front end operations, so MLA worked fine until I disabled rtMedia.

    I have found and fixed the MLA defect causing your BuddyPress Avatar problem. The fix will be in my next MLA release. I am leaving this topic unresolved until that version goes out, and I will update the topic after the release.

    Thanks again for identifying an MLA bug and working with me to test the fix.

    Thread Starter shoopiable

    (@shoopiable)

    Not a problem, you are truly doing impressive work on this plugin, the whole wordpress community depends on people like yourself. thanks so much for sleuthing this one out!

    Plugin Author David Lingren

    (@dglingren)

    I have released MLA v1.91, which contains the fix for this issue.

    I am marking this topic resolved, but please update it if you have any trouble with the new version.

    Thanks again for your help and for your interest in the plugin.

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘MLA conflicting with Buddypress Avatars’ is closed to new replies.