• Resolved rcain

    (@rcain)


    Running v1.0 of plugin on wp v3.04 noticed that his plugin breaks the admin menu’s page – preventing display or operation of the previous and next menu arrows on the menu’s tab.

    In addition, it appeares to break admin, edit, post, insert media – gives error: ERROR: The server encountered an internal error or misconfiguration and was unable to complete your request.

    and when selecting the medialibrary tab, from same (pop up) screen, gives: ERROR: The requested URL /wp-admin/media-upload.php was not found on this server. – then next attempt is OK again!

    interestingly, upload image (also from admin edit post) – still works ok.

    i’ll continue to debug and post a fix if i can. in the meantime, any help appreciated.

    http://wordpress.org/extend/plugins/media-library-categories/

Viewing 10 replies - 1 through 10 (of 10 total)
  • Thread Starter rcain

    (@rcain)

    ok, i think i found the problem, and here is a fix that worked for me::

    file: media-categories.php, function add_admin_scripts, around line 188 ::

    change from:
    wp_enqueue_script('jquery142', 'http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js', false);

    change to:

    /*wp_enqueue_script('jquery142', 'http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js', false);*/

    – ie. just comment it out.

    as far as I know, jquery is loaded by default anyway, so it shouldnt have beeen needed – it was certainly causing a conflict at the back-end, resulting in the symptoms posted above. works fine without.

    (ps. this was further complicated on my system, since one of my other plugins had already replaced the standard jquery library with a slightly later (current) version, in order to give me access to the new jquery.easing and other fancy libraries. on investigation however, that plugin (scl_jquery_upgrade), didn’t seem responsible for the conflict that the media-library-categories plugin produced: ie. deactivating it alone, made no difference – rather suprising, since jquery142 was given as dependency, and i was using jquery144).

    hope this helps someone.

    would be great if –
    a) plugin author could take a look at this and confirm change.
    b) wordpress could ship current jquery version instead of v1.4.2.

    Thread Starter rcain

    (@rcain)

    sorry, spoke too soon. that fix above results in breaking the plugin’s choose-media drop down in edit media item screens.

    will continue my investigation…

    Thread Starter rcain

    (@rcain)

    … as i thought, it was now objecting to the specified dependency on jquery142 in the same func (seems wp_enqueue_script deps arg means ‘exactly’ that version, rather than ‘that version or later’).

    anyway, i made dependencies less specicfic (now just requires ‘any’ version of jquery loaded first). here’s the modded version of function add_admin_scripts (in media-categories.php), that seems to work ok::

    [Code moderated as per the Forum Rules. Please use the pastebin]

    Thread Starter rcain

    (@rcain)

    ps. the ‘mod jrc 260211’ marks above i my own, to indicate changed code (ie.: replacing array('jquery142'), with array('jquery'),.

    Plugin Author merganser

    (@merganser)

    rcain can you post your fix to pastebin. thanks

    Thread Starter rcain

    (@rcain)

    merganser – sure, will do. however, i still have a prob with it breaking post, insert media pop-ups (thumbnails dissappear + ‘show’ links become inactive). will post to pasetbin when i have a more relliable fix – unless you can beat me to it.

    Plugin Author merganser

    (@merganser)

    try version 1.0.4 I am trying to only implement the jquery embed on the sort page. I could not find a way to implement the js any other way.

    Thanks. Let me know if this helps

    Thread Starter rcain

    (@rcain)

    hi merganser,

    many thanks for your response. sorry i’ve bee out of the loop a little – extreamly busy here at present.

    i will try out the new version and post to pastebin over the next day or so, and get back to you. (yes wp js dependency trees/lists seem a bit fussy to me also, so far.)

    i’ll get back to you shorthly.

    many thanks.

    Thread Starter rcain

    (@rcain)

    hi merganser,

    sorry to take so long getting back – still catching up.

    haven’t tried your latest yet – will do that right now.

    just for completeness todate, here’s a pastebin of the mods i tried to V.05 of media-categories.php::

    http://pastebin.com/5TgQpkHX

    my mods are marked ‘mod jrc …’.

    unfortuntely it (V0.5+fixes) still broke standard wp media manager uploads on my system (though fixed other probs), but i will now try your latest release… brb

    Thread Starter rcain

    (@rcain)

    back…

    just installed and tested your latest version V1.0.6 – all seems good so far, no breakages – well done and many thanks. (will continue testing).

    one slight misbehaviour of admin,media categories, edit category, description – edit window refuses to accept/show input – unless you toggle visual/html mode first (also button graphix missing). but this is minor.

Viewing 10 replies - 1 through 10 (of 10 total)
  • The topic ‘[Plugin: Media Library Categories] breaks wp v3.04 admin menu's and insert media’ is closed to new replies.