Support » Plugin: Media Library Assistant » WPML error

  • Resolved nossfloda

    (@nossfloda)


    Hi again David (yes I’m back!)

    Have a local install, latest of everything, WPML as usual. PHP 5.5.24 (DesktopServer). When going to Media | MLA i get the following errors for each image. If I Deactivate MLA everything is OK. Might not be your code but some of the messages below contain MLA: “class-mla-main.php:1538”
    What do you think?

    “Warning: Missing argument 4 for WPML_TM_Page_Builders_Hooks::link_to_translation_filter() in D:\int-rescue.dev\wp-content\plugins\wpml-translation-management\classes\page-builders\class-wpml-tm-page-builders-hooks.php on line 90
    Call Stack
    # Time Memory Function Location
    1 0.0000 271768 {main}( ) ..\upload.php:0
    2 0.0000 315320 require_once( ‘D:\int-rescue.dev\wp-admin\admin.php’ ) ..\upload.php:10
    3 2.7988 82931592 do_action( ) ..\admin.php:222
    4 2.7988 82932016 WP_Hook->do_action( ) ..\plugin.php:453
    5 2.7988 82932064 WP_Hook->apply_filters( ) ..\class-wp-hook.php:323
    6 2.7988 82932568 call_user_func_array:{D:\int-rescue.dev\wp-includes\class-wp-hook.php:298} ( ) ..\class-wp-hook.php:298
    7 2.7988 82933192 MLA::mla_render_admin_page( ) ..\class-wp-hook.php:298
    8 5.2119 89338904 WP_List_Table->display( ) ..\class-mla-main.php:1538
    9 5.3109 89804272 WP_List_Table->display_rows_or_placeholder( ) ..\class-wp-list-table.php:1141
    10 5.3109 89804296 WP_List_Table->display_rows( ) ..\class-wp-list-table.php:1213
    11 5.3109 89804328 MLA_List_Table->single_row( ) ..\class-wp-list-table.php:1229
    12 5.3109 89804448 WP_List_Table->single_row_columns( ) ..\class-mla-list-table.php:2003
    13 5.3489 89809440 MLA_List_Table->column_default( ) ..\class-wp-list-table.php:1305
    14 5.3489 89809576 apply_filters( ) ..\class-mla-list-table.php:541
    15 5.3489 89810016 WP_Hook->apply_filters( ) ..\plugin.php:203
    16 5.3489 89810784 call_user_func_array:{D:\int-rescue.dev\wp-includes\class-wp-hook.php:298} ( ) ..\class-wp-hook.php:298
    17 5.3489 89811320 MLA_WPML_Table->mla_list_table_column_default( ) ..\class-wp-hook.php:298
    18 5.3549 89815064 apply_filters( ) ..\class-mla-wpml-support.php:2220
    19 5.3549 89815568 WP_Hook->apply_filters( ) ..\plugin.php:203
    20 5.3549 89816336 call_user_func_array:{D:\int-rescue.dev\wp-includes\class-wp-hook.php:298} ( ) ..\class-wp-hook.php:298
    21 5.3549 89816648 WPML_TM_Page_Builders_Hooks->link_to_translation_filter( ) ..\class-wp-hook.php:298

    ( ! ) Notice: Undefined variable: trid in D:\int-rescue.dev\wp-content\plugins\wpml-translation-management\classes\page-builders\class-wpml-tm-page-builders-hooks.php on line 92
    Call Stack
    # Time Memory Function Location
    1 0.0000 271768 {main}( ) ..\upload.php:0
    2 0.0000 315320 require_once( ‘D:\int-rescue.dev\wp-admin\admin.php’ ) ..\upload.php:10
    3 2.7988 82931592 do_action( ) ..\admin.php:222
    4 2.7988 82932016 WP_Hook->do_action( ) ..\plugin.php:453
    5 2.7988 82932064 WP_Hook->apply_filters( ) ..\class-wp-hook.php:323
    6 2.7988 82932568 call_user_func_array:{D:\int-rescue.dev\wp-includes\class-wp-hook.php:298} ( ) ..\class-wp-hook.php:298
    7 2.7988 82933192 MLA::mla_render_admin_page( ) ..\class-wp-hook.php:298
    8 5.2119 89338904 WP_List_Table->display( ) ..\class-mla-main.php:1538
    9 5.3109 89804272 WP_List_Table->display_rows_or_placeholder( ) ..\class-wp-list-table.php:1141
    10 5.3109 89804296 WP_List_Table->display_rows( ) ..\class-wp-list-table.php:1213
    11 5.3109 89804328 MLA_List_Table->single_row( ) ..\class-wp-list-table.php:1229
    12 5.3109 89804448 WP_List_Table->single_row_columns( ) ..\class-mla-list-table.php:2003
    13 5.3489 89809440 MLA_List_Table->column_default( ) ..\class-wp-list-table.php:1305
    14 5.3489 89809576 apply_filters( ) ..\class-mla-list-table.php:541
    15 5.3489 89810016 WP_Hook->apply_filters( ) ..\plugin.php:203
    16 5.3489 89810784 call_user_func_array:{D:\int-rescue.dev\wp-includes\class-wp-hook.php:298} ( ) ..\class-wp-hook.php:298
    17 5.3489 89811320 MLA_WPML_Table->mla_list_table_column_default( ) ..\class-wp-hook.php:298
    18 5.3549 89815064 apply_filters( ) ..\class-mla-wpml-support.php:2220
    19 5.3549 89815568 WP_Hook->apply_filters( ) ..\plugin.php:203
    20 5.3549 89816336 call_user_func_array:{D:\int-rescue.dev\wp-includes\class-wp-hook.php:298} ( ) ..\class-wp-hook.php:298
    21 5.3549 89816648 WPML_TM_Page_Builders_Hooks->link_to_translation_filter( ) ..\class-wp-hook.php:298”

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

    (@dglingren)

    Good to hear from you. Thanks for your report and for including the details of the messages your are seeing.

    I am travelling and away from my test/development system. It looks like WPML may have changed something that makes MLA’s support code fail. Can you tell me what version of WPML you have installed?

    I will investigate this as soon as I can, but it may be a few days before I have progress to report. Thanks for your understanding and your patience.

    Plugin Author David Lingren

    (@dglingren)

    Thanks to the PHP message details you posted I have been able to find and fix a small MLA defect that occurs when the WPML Translation Management add-on is active.

    I have uploaded a new MLA Development Version dated 20170327 that contains the fix. To get the Development Version, follow the instructions in this earlier topic:

    Shortcode not working in (special) widget

    It would be great if you can install the Development Version and let me know how it works for you. Thanks for finding and reporting this MLA defect.

    • This reply was modified 4 years, 6 months ago by David Lingren.
    Thread Starter nossfloda

    (@nossfloda)

    Hi David

    Can’t find more than current version in the NEW Repo.
    Try to follow your link above. I’m lost. Your description needs to be updated.

    I think I’ve found something here:

    media-library-assistant/trunk

    Will try an download it and see.

    Cheers

    Thread Starter nossfloda

    (@nossfloda)

    Tried to download something, just can’t find out how!

    Thread Starter nossfloda

    (@nossfloda)

    OK, the update is working, thanks.

    I ended up downloading the 4 files you’ve changed through here:

    https://plugins.trac.wordpress.org/changeset/1623257/media-library-assistant/trunk

    There’s a download zip link at the bottom. Just replaced the 3 code files, and presto!

    Cheers

    Plugin Author David Lingren

    (@dglingren)

    Thanks for your update confirming that the fix works for you. I am happy to hear you found a convenient way to get the files and apply them to your installation.

    It looks like the “new repo” has completely changed the way to get Development Versions. I will have to study a new process for distributing them!

    The fix will be in the next MLA version, and I will mark this topic resolved when that update goes out to everyone. Thanks again for your report and your help in testing the solution.

    • This reply was modified 4 years, 6 months ago by David Lingren.
    Thread Starter nossfloda

    (@nossfloda)

    Hi
    Sure. Is what I had to do the only way to patch with the new repository? Can’t I download the whole package?

    Plugin Author David Lingren

    (@dglingren)

    I’ve done more research and confirmed that all of the old “Developer” tab functions have been removed from the new plugin repository. This has been reported as a defect and there is a conversation going on about how to restore some or all of the functions, notably access to older plugin versions.

    For now, you can “easily” get a complete ZIP archive of the MLA Development Version by typing the link directly in your browser:

    https://downloads.wordpress.org/plugin/media-library-assistant.zip

    If you hover over the “Download” button on the Media Library Assistant main page you can see that the current stable version is:

    https://downloads.wordpress.org/plugin/media-library-assistant.2.51.zip

    I am told that earlier versions can be access by changing “2.51” in the above example to whatever version number you need.

    What could be simpler?

    Thread Starter nossfloda

    (@nossfloda)

    One step forwards and two steps back. This is something you’d expect from Adobe and M$, not from WordPress!! How can they take this away? That’s just stupid.

    I will try downloading the whole dev. zip and update one of the live sites where I have this problem.

    Thanks

    Thread Starter nossfloda

    (@nossfloda)

    Hi David

    The different versions are here, at the bottom

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

    Plugin Author David Lingren

    (@dglingren)

    Thanks for alerting me to this news. It is the happy result of a very lively exchange in WordPress Trac ticket #2365 – Plugin Directory: Restore links to previous versions of plugin.

    However, the latest post to “Make WordPress Plugins” also notes:

    SVN is a release repository

    One of the guidelines is that frequent commits to your plugin should be avoided.

    Unlike Git, our SVN repository is a release repository, not a development one.

    I will have to re-think my approach to releasing interim MLA versions for bug fixes and enhancement testing.

    Thread Starter nossfloda

    (@nossfloda)

    Good that we can find them again, bad that it would not be allowed to have development versions there!!

    Plugin Author David Lingren

    (@dglingren)

    I have uploaded a new MLA Development Version dated 20170408 that contains some additional fixes to WPML term synchronization support. To get the Development Version, follow this link:

    https://downloads.wordpress.org/plugin/media-library-assistant.zip

    If you use term synchronization and are having problems you can install the Development Version and let me know how it works for you.

    Thread Starter nossfloda

    (@nossfloda)

    Hi David

    I updated a lot of Taxonomy yesterday for some new CPTs but had no problems. I know I’ve had “weird behavior” before but not lately.

    Will download and check it out.

    Thanks.

    Plugin Author David Lingren

    (@dglingren)

    I have released MLA version 2.53, which includes all the fixes developed for this topic.

    I am marking the topic resolved, but please update it if you have any problems or further questions regarding the new version.

Viewing 15 replies - 1 through 15 (of 17 total)
  • The topic ‘WPML error’ is closed to new replies.