ForumTechnical Corner ► [support thread] Bug University Course Platform

Bug University Course Platform


this is the support thread of the course platform for the very famous bug university. any questions about how to use it, bug reports, comments on missing features or what to change or add, feedback/criticism, and insults go here. i will try to address it the best i can.

i am able to work on the platform on weekdays from 3pm to 10pm and on weekends from 0 to 24. so it's like 7/5 instead of 24/7 but that's still 25,200 seconds which is a lot if you consider one question asked per 1 minute (which is 420 questions per day) so you have plently of time to force me to change stuff about the website.

when a semester is over i will try my best to update the course platform accordingly but changes will not be represented in the platform immediately. expect things to be updated within like 1 day. changelogs also go here, even the super duper minor ones like adding students or something.

URLs

  
Make something cool for Graduation.
  
yes that would be cool
  
make it do confetti for the ones who graduate and loser noises for the ones who dont
  
what kind of noises are loser noises?
  
Bit harsh.
  
booooo πŸ…πŸ…πŸ…πŸ…πŸ…
  
ok how should i go about that. should i add graduation stats to the class mates menu and make it so that they have cool little badges on their boxes if they successfully graduated or should i do something weirder and more innovative (if so please specify in excruciating detail)
  
every student should have a student profile page on the course platform instead of it just linking to your tcas profile. You can display graduation awards there.
  
and degrees and stuff
  
Ooo.
  
that might be a little too much effort because im not using any frameworks. im just using vanilla javascript and jquery so something like that would likely be exponentially more difficult than if i was using something that remedied the process. honestly i would have used svelte to build this entire thing if i wasnt worried about bloat; i wanted to be able to host it locally on neocities or noncities without having to worry about hosting, which unfortunately meant node couldn't be used, which also meant that i couldn't use the only javascript framework i knew how to use (that being svelte).

i think then that that's kind of out of the question as with vanilla javascript and no serverside stuff it's practically impossible, and using any form of php would require me to move the website to noncities and thus prevent multiple people from accessing the website like what happened with alexonline
  
i could make a separate page like student.html and use jquery to get the parameters in the url, likely providing an id indicating the student's index in the student array in the structured json table representing all of the university info. this could actually work - and im only just now realising that this is a possible solution - but it would require the json table to need to take up a lot more storage and be harder to modify since itd be so god damn big. but its worth a shot, i guess. but its times like this when a structured database would be better,of which im unable to use :(
  
i dont know do whatever works or do nothing at all. to be or not to be
  
it's what it's as they say
  
surefire indeed
  
hi all i will attempt to create the user profiles today. the students data will also be more robust and support things like semester info now
  

1.2

  • added user profiles. click on the names of users in the user menu and you can see who graduated and when
  • removed assignments as the semester is over
  • index.js is now 200 lines long (wow)
remember to report bugs if you find any and i will fix them a.s.a.p.
Bug University Course Platform
  

1.2.1

  • made the title of the page more dynamic. it now changes to reflect what part of the course platform you're on. it might flicker between no title and the proper title whenever you move to a different page. idk how to fix that
remember to report bugs if you find any and i will fix them a.s.a.p.
Bug University Course Platform
  
good job theki
  
thank you bug i am so honoured
  
yo should make a faq page for how university works (i will type it for you)
  
Suggestion

<quote source=β€œThe website thingy”> Graduated with honours as a pasta professional major on Tue Feb 21 2023!</quote>
make it say which semester because I might not graduate with honors next semester.

Also add a section that lists your degrees. Obv no one has degrees yet, but next week people will
  • quote expected
  

make it say which semester because I might not graduate with honors next semester.

Also add a section that lists your degrees. Obv no one has degrees yet, but next week people will

ill implement that once the coming semester is over. also i could easily do that so i will if i have time but im burnt out atm so dont get your hopes up
bug said:
yo should make a faq page for how university works (i will type it for you)

ok go ahead
  
ok i will tomorrow tonight is sleepy time i ate 6 benadryls
  
Forum > Technical Corner > [support thread] Bug University Course Platform