I'm Jeffalo, I got into coding through Scratch, and my life has changed since.
- π¨βπ» website: jeffalo.net
- π favorite projects: kahoot-gui, noted, notifier, is.wasteof.money
- β‘ fun fact: i use discord light mode! π
forum search for scratch
Home Page: https://ocular.jeffalo.net
I'm Jeffalo, I got into coding through Scratch, and my life has changed since.
add /admin
route.
Describe the bug
it wonβt let me log in
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Log me in
Screenshots
No
Desktop (please complete the following information):
Smartphone (please complete the following information):
Additional context
Iβm sad π’
perhaps i'll use vercel to get fast deployment and i'll have it at ocular.jeffalo.net
currently stats are done only for users, i'll add category stats so im thinking when you go to stats there'll be one for category stats and one for user stats
the margin breakpoint should start at widths lower than 1350px
furthering the name/brand through creating a logo/better name.
ideas are welcome!
Describe the bug
A clear and concise description of what the bug is.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
The link should work, and lead to content/docs/gallery.md
Screenshots
Wow, you're pushy. It's just a 404 page. alright, fine
Desktop (please complete the following information):
Additional context
None, other than the fact that I like links to work
Is your feature request related to a problem? Please describe.
ScratchDB sometimes has problems. When this happens, Ocular displays no results but doesn't show an error message.
Describe the solution you'd like
An error message.
when viewing a list of posts, the scratchblocks function the same as on the forums.
however, when you go to the singular post view, the scratchblocks aren't formatted correctly and turn red.
to reproduce
desktop
(also noticed that the ". . ." booleans don't automatically turn gray on ocular, unlike regular scratch)
Is your feature request related to a problem? Please describe.
The popup that opens when reacting to a post using ScratchAddons/ScratchAddons#2163 only contains the ID of the post, which isn't very helpful. It also makes tricking people to react to posts easier.
Describe the solution you'd like
Use a link or a preview of the post instead.
see if scratchaddons should also be fixed
wat
just want to see how its built
My former Shef Werld Post Viewer status contained HTML in it. HTML is not supported in statuses currently, so I think there should be a way to add formatting for statuses.
HTML probably should not be implemented instead of what is mentioned in the title, because of XSS, obviously.
i have no clue why
Error 523
Ray ID: 60fed5af1d67fdd5 β’
2021-01-11 13:02:53 UTC
Origin is unreachable
You β’ Browser Working
Chicago β’ Cloudflare Working
ocular.jeffalo.net β’ Host Error
What happened?
The origin web server is not reachable.
What can I do?
If you're a visitor of this website:
Please try again in a few minutes.
If you're the owner of this website:
Check your DNS Settings. A 523 error means that Cloudflare could not reach your host web server. The most common cause is that your DNS settings are incorrect. Please contact your hosting provider to confirm your origin IP and then make sure the correct IP is listed for your A record in your Cloudflare DNS Settings page. Additional troubleshooting information here.
Cloudflare Ray ID: 60fed5af1d67fdd5
Your IP: [removed]
Performance & security by Cloudflare
sometimes the chart on the stats page doesn't animate on load based on the screen width(??) which is super annoying and i can't figure out why its happening help
^^
Describe the bug
When there is a link to the Scratch YouTube player on a post viewed on ocular, the link goes to a nonexistent page (https://ocular.jeffalo.net/discuss/youtube/ whatever goes here ). I think this happens due to the way the Scratch Forum's internals link to it.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
The link goes to Scratch's Youtube Player.
One way of solving this is by ocular making its own Youtube player or redirecting the nonexistent subpage to Scratch's player.
Screenshots
An example of the bug is here .
Desktop (please complete the following information):
Likely happens in all browsers, but I use Chrome 88 on Windows 10.
Additional context
Add any other context about the problem here.
could there be an ocular stats page with the total number of ocular statuses and stuff
i'll have to make a nice homepage that clearly lists the other tools
i really need some help with this.
i want to use chart.js inside of vue properly. i'm having a lot of issues with the way im trying to do it, where the load animation doesn't happen which is sad. i dont think vue was designed to work with chart.js and thats really annoying.
please someone help thanks
Describe the bug
A clear and concise description of what the bug is.
I cant see the emoji
To Reproduce
Steps to reproduce the behavior:
Expected behavior
A clear and concise description of what you expected to happen.
I should see it, but there should still be distinct behavior on hover
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):
To fix:
change
.reaction-button-popover[data-v-3692234e]:hover {
opacity:1%
}
to something like
.reaction-button-popover[data-v-3692234e]:hover {
opacity:50%
}
the cleaner which is meant to prevent xss, messes up if a post contains in the content, and turns the rest of the post into a link i have no clue why this happening.
^^
spaces turn into pluses in links and i look for link.
i dont really know whats going on here but heres a post https://scratch.mit.edu/discuss/post/4415347
edit:
when a link to ocular is shared on scratch, the plus signs (+) which are normally spaces are encoded to %2B, then when the link is clicked from scratch, ocular reads the %2B as a + and messes with the search query.
any ideas on how to fix this?
9gr's https://signature-history.9gr.repl.co/?user=Jeffalo works really well and its pretty useful. is this something i should implmenet in ocular? i do not want to copy their website since they do a good job with it already.
would make my life a lot easier. need to make sure it looks the same, custom themes work and displays scratch posts as scratch does.
redirect stats page to catsunited's page.
i dont know if it will be really live.
scratchindexer only indexes 1 post per miniute which means making a live feed might be lame.
i think it should show the latest ~10 posts and when new posts are added remove the oldest ones.
maybe it might even be useful for scratch moderators!
Describe the bug
Statuses can become very large when setting them with my ocular.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
A max character limit of 100-200
Desktop (please complete the following information):
Sorry if I caused lag to your server, I was just testing.
stats will work kinda like shefwerld (catsunited) stats i guess.
i'm going to have to think about the layout and what libraries will be used. suggestions are obviously welcome!
looks bad on mobile
https://scratch.mit.edu/discuss/topic/432717/?page=1#post-4351782
https://ocular.jeffalo.net/?post=4351782
the syntax highlighting spans get cleaned and then you see the thing and its ugly
to enhance poll feature
Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
Sort of. I'm always frustrated when I see a cool post I wanna react to, and I have to do some url replacement stuff to view it on Ocular.
Describe the solution you'd like
A clear and concise description of what you want to happen.
Change the index.html file for https://ocular.jeffalo.net/post/, so that you can paste a url and it will redirect to the post on ocular.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
idk, maybe something on ocular Search?
Additional context
Add any other context or screenshots about the feature request here.
None
no. I don't have SA (switched computers since I got it)
are all of these people in https://github.com/jeffalo/ocular/blob/main/pages/login.vue#L28 admins in ocular?
Currently, it doesn't show post counts. It just says 0+ posts. I think this would be a handy thing to add. And you can obviously do it with the api.
epic flashbacks to the wikipedia redirect glitch
A declarative, efficient, and flexible JavaScript library for building user interfaces.
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. πππ
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google β€οΈ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.