https://plantuml.com/class-diagram is blank

0 votes
asked Aug 31 in Question / help by veselov (120 points)
https://plantuml.com/class-diagram seems to be rendering an empty page.
commented Sep 1 by The-Lu (69,220 points)

Hi V.,

It seems OK for me... Then

  • Could you test on different browsers?
  • Or make more tests?

Regards,
Th.

commented Sep 1 by veselov (120 points)

Interesting. This is latest Chrome (128.0.6613.113) on Linux.

I get this in the console:

class-diagram:2 Uncaught TypeError: Cannot set properties of undefined (setting 'loaded')
    at _setAllEzConsentTrue (class-diagram:2:86)
    at class-diagram:22:450
    at class-diagram:22:505

Now, I'm gonna go ahead and admit using uBlock Origin, but I use it indiscriminately (i.e., "Sorry, nothing personal". Turning it off fixes this.

Looking at the code, though, I still don't understand what sets window.ezTcfConsent on that page (i.e., I don't understand how turning off ad blocker fixed this), compared to, say, https://plantuml.com/sequence-diagram where I clearly can see a piece of code that checks if that property was injected into the window object, and if not, injects it.

I don't mind having it off for PlantUML pages, considering, but I gotta say that some of the ads are quite intrusive:

  • Semi-floating ads that obscure the content as you scroll down : https://imgur.com/5RAMHdT
  • Ads that ask for GDPR consent
  • Ads that want to push notifications

Your answer

Your name to display (optional):
Privacy: Your email address will only be used for sending these notifications.
Anti-spam verification:

[Antispam2 Feature: please please wait 1 or 2 minutes (this message will disappear) before pressing the button otherwise it will fail](--------)
To avoid this verification in future, please log in or register.
...