Comments (7)
Why does this happen with only one project? I don't get it.
from scratchaddons.
can repro on LibreWolf
interestingly enough, console doesnt seem to throw any errors.
However, it does seem like the first four characters of the project ID are in the thumbnail part, but it only seems to happen with this project, which is odd.
from scratchaddons.
Edit: Nevermind, I couldn't find this project before for some reason, but it does show the thumbnail for me, and I don't have that on.. I thought it might've been a Scratch thing because this has been happening without Scratch Addons in other places too
Browser: Chrome 125
Scratch Addons version: 1.38.2
Operating system: Mac OS 11.3 (Big Sur)
from scratchaddons.
Without the addon, the project ID in the image URL contains a slash:
from scratchaddons.
Those URLs are usually in this form:
https://uploads.scratch.mit.edu/get_image/project/10015857_144x108.png
On the front page right now, they are:
https://uploads.scratch.mit.edu/projects/thumbnails/10015857.png
Did they change recently, or have they always been like this?
With the second URL, you can put one slash anywhere between the digits and the image will still load.
https://uploads.scratch.mit.edu/projects/thumbnails/1/0015857.png
https://uploads.scratch.mit.edu/projects/thumbnails/10/015857.png
https://uploads.scratch.mit.edu/projects/thumbnails/100/15857.png
https://uploads.scratch.mit.edu/projects/thumbnails/1001/5857.png
https://uploads.scratch.mit.edu/projects/thumbnails/10015/857.png
https://uploads.scratch.mit.edu/projects/thumbnails/100158/57.png
https://uploads.scratch.mit.edu/projects/thumbnails/1001585/7.png
I'm not going to question why the front page uses different URLs, but this behavior is very weird. What causes that?
Hopefully this will just be a one-off thing that we don't have to worry about after this project is pushed off the front page, or at least happen infrequently enough to be a tolerable issue.
from scratchaddons.
It looks like we already handle URLs with the projects/thumbnails/
format and convert them to the get_image/
format1, we just never expected to see URLs with a slash between the numbers. This shouldn't even happen in the first place.
Footnotes
from scratchaddons.
IMO, I wouldn't bother to solve this unless it happens a few more times.
from scratchaddons.
Related Issues (20)
- Invalid addon.json causes error page to repeatedly open
- Addons turning off automatically maybe because of synchronization HOT 2
- `turbowarp-player`: gamepad, fullscreen and player options do not follow darkmode scheme HOT 1
- "Add this project" button in cloud games popup is not centered
- variables on the variables tab for this sprite only are showing variables from different sprites
- `editor-compact`: costume number clips into preview HOT 3
- `sprite-properties` + `editor-compact`: sprite pane gets cut off HOT 3
- Improve the flow of host permission granting HOT 9
- `collapse-footer` addon description has a typo HOT 1
- Better types for userscript addons HOT 8
- Link to other scripts from editor comments HOT 4
- Go into project without triggering save project button to appear HOT 11
- Customizable Block Shape: Flat hat blocks HOT 2
- transition to scratch.org HOT 5
- `editor-theme3` + `block-palette-icons`: setting color to black doesn't invert icon HOT 2
- If "hide workspace dots" settings from `editor-dark-mode` was enabled, mimic it with `workspace-dots` HOT 1
- Highlight code block hovered by the cursor
- Remove ScratchDB addons HOT 2
- Scratch Lab theme for "Editor dark mode and customizable colors"
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
đ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. đđđ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google â¤ī¸ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from scratchaddons.