Viewing 15 replies - 1 through 15 (of 16 total)
  • Hi,

    it seems that your site uses a CloudFlare service called “Rocket Loader” that causes the javascript files not to get loaded in time. Based on their documentation:

    “Rocket Loader prioritises your website’s content (text, images, fonts etc) by deferring the loading of all of your JavaScript until after rendering. If you observe JavaScript or jQuery issues for your website, determine if disabling Rocket Loader via the Cloudflare Speed app resolves the issue.”

    It seems that you have to disable the service for the specific page by adding a page rule. For more informaton please check here: https://support.cloudflare.com/hc/en-us/articles/218411427.

    Thanks,
    Themis

    The setting that you have to add in your page rule is “Disable Performance”. Turns off the following services:

    Auto Minify
    Rocket Loader
    Mirage
    Polish

    Just found the setting “Rocket Loader” that disables just that service.

    Thread Starter stefanomaxis

    (@stefanomaxis)

    Thanks, it was the problem and also deferred js in my theme.

    Now it works, but I can see these on the page before the video chat:

    • Notice: Undefined index: user in /home/sitowebp/public_html/wp-content/plugins/buddymeet/buddymeet.php on line 403
    • Notice: Undefined index: avatar in /home/sitowebp/public_html/wp-content/plugins/buddymeet/buddymeet.php on line 405
    • Notice: Undefined index: password in /home/sitowebp/public_html/wp-content/plugins/buddymeet/buddymeet.php on line 406

    and how to remove the logo or change it?

    Thanks again
    Stefano

    Hi,

    Fixed in version 1.3.0. regarding the logo you can disabled it by passing the show_watermark=false parameter in the short code.

    For more available parameter to configure please read the documentation in the plugin page.

    P.S. I would be more than happy to have a review after you use the plugin here:
    https://wordpress.org/plugins/buddymeet/#reviews

    Thanks,
    Themis

    Thread Starter stefanomaxis

    (@stefanomaxis)

    Perfect, I let you a review too. But how can I use settins? I’d like to put my own logo and italian language, but both doesn’t show.

    Thanks

    You have to add it in the shortcode like this:

    [buddymeet room=ROOM_HERE subject=SUBJECT_HERE show_watermark=false default_language=it]

    You cannot put your own logo, only to hide the default one by adding the show_watermark=false.

    Thread Starter stefanomaxis

    (@stefanomaxis)

    Is it possible that jitsi isn’t translated? I’ve tried it_IT too.

    [buddymeet default_language=it show_watermark=false room=”ASSISTENZA CLIENTI” subject=”SITO WEB PROFESSIONALE” password=”ALKPAD”]

    About watermark I’m reading settings link:

    SHOW_JITSI_WATERMARK: true,
    JITSI_WATERMARK_LINK: ‘https://jitsi.org’,

    // if watermark is disabled by default, it can be shown only for guests
    SHOW_WATERMARK_FOR_GUESTS: true,
    SHOW_BRAND_WATERMARK: false,
    BRAND_WATERMARK_LINK: ”,

    How could I add this or setting? I tried for example:
    settings=”SHOW_BRAND_WATERMARK: true,BRAND_WATERMARK_LINK: ‘https://mysite.com/logo.png'”

    It doesn’t work and it seems that I can’t see any other settings on chat.

    Thanks again and sorry for so many question 🙂

    Regarding translation, jitsi meet team announced on february the following: https://github.com/jitsi/jitsi-meet/issues/5056. So, temporarily the service that provides the translations is down.

    Regarding the brand watermark setting, I have to expose that configuration to the settings of the buddymeet plugin. I will do it next week. I will update here when ready.

    Thanks,
    Themis

    Thread Starter stefanomaxis

    (@stefanomaxis)

    Great! Thanks 🙂

    Thread Starter stefanomaxis

    (@stefanomaxis)

    After cleaning cache js, I got ajaxurl not found.

    I’ve added:
    add_action(‘wp_head’, ‘myplugin_ajaxurl’);
    function myplugin_ajaxurl() {

    echo ‘<script type=”text/javascript”>
    var ajaxurl = “‘ . admin_url(‘admin-ajax.php’) . ‘”;
    </script>’;
    }

    to make it work.

    Could you please further elaborate on the steps you followed to clean the JS cache? Did you use a third party plugin for that?

    Thread Starter stefanomaxis

    (@stefanomaxis)

    1) I’m using LiteSpeed to cache, minify and compress. I’ve Cloudflare cdn. My theme also compress and minify. To clean the cache I “purge all” on LiteSpeed, but I suppose that it comes after the theme minify and compress because after last update of the plugin everything work until I’ve unchecked those 2 options on my theme, it stopped to work. Also before sometimes I need to do a refresh of the page or I got blank screen. Probably sometimes ajaxurl is defined after your scripts.
    I hope this help. If you need other, ask to me 😉

    2) Another problem is that it doesn’t work on incognito mode, while jitsi does. Does it happen to you? I’ve security plugin so maybe it could be the reason.

    3) I was wrong about custom watermark, it can be made only changing the image on server actually, I’ve read documentation and checked jitsi’s code.

    4) About language it should be only the primary sub-code, “it” for me and it seems to work.

    5) Could you please add local and remote display names, disable chrome extension and enable livestreaming?

    Thanks.

    Sorry for the delayed response but this week is super busy. Some quick replies:

    1. I will add an extra check of the file is missing to include it

    2. No problem with incognito mode here

    3. Yes, already test it. Works only for local server installation.

    4. The language must be set to it. But based on a quick test translation service is still down.

    5. I will take a look into these. Just note that some settings and toolbar options can be enabled by passing a CVS in the respective shortcode parameters.

    1. Fixed
    3. Added
    5. Please use the “user” and “toolbar” shortcode settings

Viewing 15 replies - 1 through 15 (of 16 total)
  • The topic ‘JitsiMeetExternalAPI is not defined’ is closed to new replies.