LoginLogin

SBS website update March 2022

Root / Site Discussion / [.]

haloopdyCreated:
I spent the last 5 days just rewriting everything, so I haven't made any progress. It may have been a little worth it though? It was mostly fun at least. When I've recovered some of my health, I'm hoping to power through the rest of it, or at least enough to have people check it out before we switch over.

It looks like the original URL isn't redirecting to SmileBASIC Source's old site... Some fishy stuff is going on! By the way, if you want some good tunes while you're working on the site, here you go. https://www.youtube.com/watch?v=FaFq86KE9zk Trust me, it helps a lot when working.

oh it's not fishy, I just accidentally overwrote the redirect and now I don't remember what it was originally. I'm sorry! We'll get the copy of SBS on there soon so people can test

oh it's not fishy, I just accidentally overwrote the redirect and now I don't remember what it was originally. I'm sorry! We'll get the copy of SBS on there soon so people can test
It's okay! I said it with the purpose of making a joke... It wasn't anything serious or something like that.

Ah, I think I need to take a break, even if it's just for a day or a couple hours or something. or a week or next year idk!!! Anyway, the test website is up. I know it's weird for the preview website to be at the ORIGINAL url but it's part of the whole "we can't switch URLs" issue, just another problem with the old website. https://smilebasicsource.com I still have a lot to do, I know it feels like almost nothing is there, but just making user management and forums took ages. I'll get Browse working next I think, and then page view, and finally activity. Well not finally, because there's still no posting! I'll get there eventually...

OK, so to make things easier on myself, I'm going to be doing something a bit strange, and I hope nobody minds. If you look at that "smilebasicsource" preview website, you'll see that there's forums and "browse", which lets you find programs. That's all well and good: forums is forums and browse is pages. That won't change. What WILL change is that your submissions are probably going to become forum threads themselves. You'll still get all the fancy display of your page with instructions and the gallery and key of course, but below it will be comments in a forum-like style. This saves me a TON of work, because everything will work the same. I'll show it off when I'm ready, I think it'll work well (I hope)

Right, so there we go: https://smilebasicsource.com/search If you click through the programs, you'll notice that you're taken to a "thread" link rather than someplace else. That's because technically, everything IS a thread in the backend. I decided to simply represent that in the frontend as well, to GREATLY decrease the amount of work I have to do. I think the presentation is still nice, and it gives you a more robust commenting experience. "replies" have been (and will be) converted to quotes.

I think it looks great. I especially like how the program data (screenshots, key, compatibility, etc.) is displayed. Also, I think I the forum comments look better than blocky replies (though it is easier to see replies, but quotes will solve this issue). Great work!

I agree, I think that is going to work great!

Thank you both! I've received some other feedback about how the replies are harder to follow now, so I'm going to figure out how to handle that, but I'm almost definitely going to go with this format.

I had to take a detour to do a bunch of things that are probably important but don't look like much: - Added themes, like dark, high contrast, and blue - Added compact mode (a couple people complain about the spacing) - Added reply chain viewing, which restores much if not all the functionality from the comment sections while still letting the system be all threads - Popularity, random sort. - Added submissions on user pages There's still lots to do. It'll get there

Activity is done! There's not tooo much left: https://smilebasicsource.com/activity

Activity is done! There's not tooo much left: https://smilebasicsource.com/activity
Nice, now when I lurk I can read the new activity instead of the old one. Is it supposed to be possible to get an account working on the new site yet? I messed with the signup but couldn't log in, sign up, or get it to send a recovery email.

thank you! a couple things: - The activity only updates when I reconvert the database on the new website, so you'll want to keep using oldsbs for now - Yes, all the user stuff is supposed to work... - Every time I convert the database, all user accounts have their password reset, so trying to login will give you a session error - You SHOULD be able to use the form below the login to recover your account. You should check the email associated with your account, and if it's correct, make sure to check your spam folder - If nothing else works to recover your account on new sbs, let me know and we can work through it after conversion - If your email on this oldsbs is incorrect, we need to fix it now before the final conversion

thank you! a couple things: - The activity only updates when I reconvert the database on the new website, so you'll want to keep using oldsbs for now
Oh, that makes sense. Good thing I'm already checking both websites, then.
- Every time I convert the database, all user accounts have their password reset, so trying to login will give you a session error - You SHOULD be able to use the form below the login to recover your account. You should check the email associated with your account, and if it's correct, make sure to check your spam folder - If nothing else works to recover your account on new sbs, let me know and we can work through it after conversion - If your email on this oldsbs is incorrect, we need to fix it now before the final conversion
Oh, I see what I did wrong. I used a different e-mail than I thought I did apparently. Is there a way to change/will there be a way to change that on the new site? Or the old one?

I believe you'll be able to change it yourself on the new website, but if you want it changed early i can change it for you. Send me an email from your current email (if you can) telling me your new email at smilebasicsource@gmail.com (it's better to get it done early so you're all ready when conversion happens)

I keep saying I'm close to being done but I keep finding things I probably need to do before deployment. They're not strictly required so I could get lazy eventually and just release it, but it'd be better if I did as much as I could before the final conversion, as changing data afterwards is a lot more annoying. So basically, it'll still be a while, I wish I could've gotten it done before the end of the year.

Gosh it's been a while. Might as well post an update: I haven't worked much on it at all, haven't been feeling well. I started working on it again though; I'm reducing the amount of stuff I'm marking "required", meaning it'll be even more rough than I've been recently thinking, but now it's more in line with my original idea of how rough it would be. I just started going overboard; this was really meant to be quite rough. Anyway, I'm getting close to finishing thread create/edit/delete, and I wrote a frontend testing framework which should make things go faster. Retesting everything manually is the worst, always write automated tests!!! And then I'll move on to post create/edit/delete/replies, and then there's not much left at all. Especially if I make the page editor extremely stupid (I probably will FYI, sorry in advance).

Thank you for the update. I'm sorry you havent been feeling well. As a member of over 6 years, i can say that i'm greatful towards you and your efforts in keeping this website available. I grew up with this website, when i was first on here, i was 13 & knew next to nothing about coding. Now im 20 and know how to create games of much higher Caliber. I hope you feel better and thanks again.

Thank you for the update. I'm sorry you havent been feeling well. As a member of over 6 years, i can say that i'm greatful towards you and your efforts in keeping this website available. I grew up with this website, when i was first on here, i was 13 & knew next to nothing about coding. Now im 20 and know how to create games of much higher Caliber. I hope you feel better and thanks again.
Thank you very much, and I'm glad to be of service. I maintain the website for those few who still want to use it, and I'm glad to hear from them that it's worth something.