Hello! i would like to ask: how you attaching polls and stuffs to your webpage without being a supporter? I'm getting that nasty Content Security Policy stuffs all time :/
Hi! You usually donโt need to be a supporter to add these things to your webpage. Most of these applications give you an iFrame code or something similar, which works without CSP error. If youโre getting an error, itโs probably because of your app's JS code is trying to fetch or read an external file, which wonโt work for free users on Neocities. If you can share your code with me, I can help you better with it :3
I omitted tag chars of html to be visible: div id="statuscafe" div id="statuscafe-username" /div div id="statuscafe-content" /div /div script src="https://status.cafe/current-status.js?name=ransei422" defer /script
I checked your source code, and it looks like you're using the script from your own site (script src="assets/js/status.js" defer/script), which is probably why you got a CSP error. Instead, try using the original hotlink like this: script src="https://status.cafe/current-status.js?name=ransei422" defer/script. Hope that solves :)
Hmm... I don't get it. It works fine for me, I even tried to use your own script hotlink on a temporary html file on my site and it showed me your status without any problem. Have you ever tried to hard refresh (CTRL + F5) after updating the code?
Yeah, but nothing seems to work :/ Iโve heard that the CSP tends to loosen up as the account gets older. Still, since your site is about the same age as mine, that doesnโt really make much sense...
New theme! This is the 8th one. I liked the high contrast neon theme. I uploaded it just now. Homepage is finished, I'll do the rest tomorrow. Shouldn't take too long.
Hello! I finished my widgets page today. Yesterday, I was working on a simple calendar widget and I finished it today! You can check it out if you're interested! I'm planning to add things like clock, visitor counter, music player etc. Stay tuned! <3
Hi! You usually donโt need to be a supporter to add these things to your webpage. Most of these applications give you an iFrame code or something similar, which works without CSP error. If youโre getting an error, itโs probably because of your app's JS code is trying to fetch or read an external file, which wonโt work for free users on Neocities. If you can share your code with me, I can help you better with it :3
Thank you! For example do you know a good way add a status from https://status.cafe/ to the website? This is the code site tells me:
I omitted tag chars of html to be visible: div id="statuscafe" div id="statuscafe-username" /div div id="statuscafe-content" /div /div script src="https://status.cafe/current-status.js?name=ransei422" defer /script
I checked your source code, and it looks like you're using the script from your own site (script src="assets/js/status.js" defer/script), which is probably why you got a CSP error. Instead, try using the original hotlink like this: script src="https://status.cafe/current-status.js?name=ransei422" defer/script. Hope that solves :)
Thanks! I tried as you said: script ใsrc="https://status.cafe/current-status.js?name=ransei422" /scriptใ, but after uploading to neocities I'm still seeing "Refused to connect to 'https://status.cafe/users/ransei422/status.json' because it violates the following Content Security Policy directive: "connect-src 'self' data: blob:".""
Looks like this line from js source is causing the problem: "fetch("https://status.cafe/users/ransei422/status.json")"
Hmm... I don't get it. It works fine for me, I even tried to use your own script hotlink on a temporary html file on my site and it showed me your status without any problem. Have you ever tried to hard refresh (CTRL + F5) after updating the code?
Yeah, but nothing seems to work :/ Iโve heard that the CSP tends to loosen up as the account gets older. Still, since your site is about the same age as mine, that doesnโt really make much sense...
Well, I guess so. I don't have any other idea. Wish I could help about it. Hope you don't mind... :(
Thats okay! Thank you anyway :) I may have one more reason to become supporter now :D