449 posts Keep Walking
  • Has been part of the Envato Community for over 4 years
  • Elite Author: Sold more than $75,000 on Envato Market
  • Has sold $125,000+ on Envato Market
  • Has collected 100+ items on Envato Market
+2 more
UXbarn
says

Thanks for the update @revaxarts, but mine is still not working. It still does not show up on the setting page. Any idea? :S

164 posts
  • Has sold $5,000+ on Envato Market
  • Sells items exclusively on Envato Market
  • Located in Germany
  • Had an item featured on Envato Market
+3 more
Sealord
says

Settings page is working again with Firefox v26.0 Windows :)

276 posts
  • Has referred 1+ members
  • Has sold $10,000+ on Envato Market
  • Had an item featured in an Envato Bundle
  • Has collected 1+ items on Envato Market
+3 more
grapulo
says

Woow working again:) Thanks bro

78 posts MeanThemes
  • Elite Author: Sold more than $75,000 on Envato Market
  • Had an item featured on Envato Market
  • Has sold $125,000+ on Envato Market
  • Won a competition
+6 more
meanthemes
says

Sorry @revaxarts still no luck for me either, using latest Chrome on Mac, cleared cache as well.

27 posts
  • Has been part of the Envato Community for over 2 years
  • Has sold $1,000+ on Envato Market
  • Sells items exclusively on Envato Market
Jipito
says

Working again on Chrome!!! Thanks revaxarts!

330 posts Keeping Things Simple
  • Has been part of the Envato Community for over 2 years
  • Elite Author: Sold more than $75,000 on Envato Market
  • Made it to the Authors' Hall of Fame
  • Had an item featured on Envato Market
+8 more
cmoreira
says

Hi revaxarts! I did the manual update, but still not working for me. I’m also using Chrome on a Mac. I see the ‘jQuery is not defined’ error in the console. If you have any other tip that could helps us, let us know. And again, thank you for developing this amazing tool :)

940 posts
  • Has sold $40,000+ on Envato Market
  • Pulled off some great moustache to raise money or awareness for Movember Australia
  • Helped several times protecting Envato Market against copyright violations
  • Won a Most Wanted contest
+7 more
EladChai
says

it works but something is still missing, not sure how it’s called. I used to have a statement of item sales & earnings chart per day. Now I just have the default chart with every sale I made this month and not divided per day so I can’t figure out how much I made today, yesterday or anyday. I need to calculate myself each sale be the date.

28 posts
  • Has been part of the Envato Community for over 1 year
  • Has collected 10+ items on Envato Market
  • Sells items exclusively on Envato Market
  • Located in United States
JTLegg
says

Such a great feature! Thanks

276 posts
  • Has referred 1+ members
  • Has sold $10,000+ on Envato Market
  • Had an item featured in an Envato Bundle
  • Has collected 1+ items on Envato Market
+3 more
grapulo
says

Hi friend,script not working for me again:(

3519 posts
  • Elite Author: Sold more than $75,000 on Envato Market
  • Has sold $750,000+ on Envato Market
  • Located in United States
  • Helps us moderate the forums
+10 more
sevenspark
Moderator
says

Hey guys,

I too have found that the latest version still won’t load for me, so I did some troubleshooting and I found a (hacky) solution.

It seems that currently the marketplaces load jQuery via yepnope


    yepnope({
      load: [
        "http://0.envato-static.com/assets/application/vendor-2b538c3f97134712a085fc58f4c396f5.js",
        "http://3.envato-static.com/assets/application/main-f4613a8aa52bf1a43954582f32d14b24.js" 
      ],
      complete: function () {
        $(function(){
          marketplace.init.app();
        });
      }
    });

Apparently (at least some times), this script does not finish loading prior to the window.load event being fired. That’s where Xaver’s plugin hooks in to load the Dashboard Plus script remotely:

window.addEventListener( "load", function(){
                go();
    }, false );

The error occurs because jQuery still isn’t defined when the load event fires, so the go() function can’t call jQuery.ajax and load the Dashboard Plus script.

What I did was add this code in the Dashboard Plus Extension’s go() function to detect whether jQuery has loaded and if not to wait 1 second and try again

function go(){
       if( typeof jQuery == 'undefined' ){
                setTimeout( go , 1000 );
                return;
        }
    jQuery.ajax({
        url: window.dashboardplus['base']+'/js/bootstrap.js',
        dataType: "script",
        success: function(){},
        cache: true
    });
}

It’ll keep doing that till jQuery loads and then it’ll load Dashboard Plus remotely.

This really isn’t a great solution (intermittent existence checking) – optimally the go() function would just fire as a callback on a registered event, but I’m not aware of any existing events that would work – the yepnope function provides a callback on complete, but I’m not sure if there’s a way to hook into that. Though the Envato code could be written to trigger a custom completion event which scripts like Xaver’s could bind to.

Anyway, this allows me to at least use Dashboard Plus for the time being until Xaver comes up with what I’m sure will be a much better solution :)

Hope that helps, guys!

Chris

P.S. Just meant to say another big thanks to Xaver for this awesome script – I forget how much I rely on this until it’s gone! :)

Helpful Information

  • Please read our community guidelines. Self promotion and discussion of piracy is not allowed.
  • Open a support ticket if you would like specific help with your account, deposits or purchases.
  • Item Support by authors is optional and may vary. Please see the Support tab on each item page.

Most of all, enjoy your time here. Thank you for being a valued Envato community member.

Post Reply

Format your entry with some basic HTML. Read the Full Details, or here is a refresher:

<strong></strong> to make things bold
<em></em> to emphasize
<ul><li> or <ol><li> to make lists
<h3> or <h4> to make headings
<pre></pre> for code blocks
<code></code> for a few words of code
<a></a> for links
<img> to paste in an image (it'll need to be hosted somewhere else though)
<blockquote></blockquote> to quote somebody

:grin: :shocked: :cry: Complete List of Smiley Codes

by
by
by
by
by
by