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
108.604 days ago
Feb 21, 2023 - 4:08 PM
Make something cool for Graduation.
108.599 days ago
Feb 21, 2023 - 4:14 PM
108.592 days ago
Feb 21, 2023 - 4:25 PM
make it do confetti for the ones who graduate and loser noises for the ones who dont
108.591 days ago
Feb 21, 2023 - 4:25 PM
what kind of noises are loser noises?
108.591 days ago
Feb 21, 2023 - 4:26 PM
108.591 days ago
Feb 21, 2023 - 4:26 PM
booooo π
π
π
π
π
108.59 days ago
Feb 21, 2023 - 4:27 PM
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)
108.588 days ago
Feb 21, 2023 - 4:30 PM
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.
108.587 days ago
Feb 21, 2023 - 4:31 PM
108.587 days ago
Feb 21, 2023 - 4:32 PM
108.587 days ago
Feb 21, 2023 - 4:32 PM
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
108.585 days ago
Feb 21, 2023 - 4:34 PM
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 :(
108.584 days ago
Feb 21, 2023 - 4:36 PM
i dont know do whatever works or do nothing at all. to be or not to be
108.559 days ago
Feb 21, 2023 - 5:12 PM
it's what it's as they say
108.557 days ago
Feb 21, 2023 - 5:14 PM
108.525 days ago
Feb 21, 2023 - 6:00 PM
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
108.386 days ago
Feb 21, 2023 - 9:20 PM
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 Platform108.327 days ago
Feb 21, 2023 - 10:46 PM
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 Platform108.323 days ago
Feb 21, 2023 - 10:51 PM
108.288 days ago
Feb 21, 2023 - 11:43 PM
thank you bug i am so honoured
108.285 days ago
Feb 21, 2023 - 11:46 PM
yo should make a faq page for how university works (i will type it for you)
108.251 days ago
Feb 22, 2023 - 12:36 AM
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
108.217 days ago
Feb 22, 2023 - 1:25 AM
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
yo should make a faq page for how university works (i will type it for you)
ok go ahead
108.208 days ago
Feb 22, 2023 - 1:38 AM
ok i will tomorrow tonight is sleepy time i ate 6 benadryls
108.141 days ago
Feb 22, 2023 - 3:14 AM
{
"thread_id": "12131",
"posts": [
{
"id": "1269993",
"time": "1676995685",
"html": "<h2 class=\"heading\"> Bug University Course Platform</h2><br />this is the support thread of the <span style=\"font-weight:bold;\"><a href=\"https://theki.club/bug_university/\">course platform</a></span> for the very famous <span style=\"font-weight:bold;\"><a href=\"https://twocansandstring.com/forum/games/12126\">bug university</a></span>. 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.<br /><br />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.<br /><br />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. <span style=\"font-weight:bold;\">changelogs also go here, even the super duper minor ones like adding students or something</span>.<br /><br /><h2 class=\"heading\"> URLs</h2><ul><li> <span style=\"font-weight:bold;\"><a href=\"https://theki.club/bug_university/\">course platform</a></span></li><li> <span style=\"font-weight:bold;\"><a href=\"https://twocansandstring.com/forum/games/12126\">bug university</a></span></li></ul>",
"user": "hoylecake"
},
{
"id": "1269996",
"time": "1676996080",
"html": "Make something cool for Graduation.",
"user": "wlicky"
},
{
"id": "1270011",
"time": "1676996706",
"html": "yes that would be cool",
"user": "dementedkermit"
},
{
"id": "1270012",
"time": "1676996745",
"html": "make it do confetti for the ones who graduate and loser noises for the ones who dont",
"user": "bug"
},
{
"id": "1270013",
"time": "1676996777",
"html": "what kind of noises are loser noises?",
"user": "dementedkermit"
},
{
"id": "1270014",
"time": "1676996790",
"html": "Bit harsh.",
"user": "wlicky"
},
{
"id": "1270015",
"time": "1676996826",
"html": "booooo \ud83c\udf45\ud83c\udf45\ud83c\udf45\ud83c\udf45\ud83c\udf45",
"user": "stripes"
},
{
"id": "1270018",
"time": "1676997000",
"html": "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)",
"user": "hoylecake"
},
{
"id": "1270020",
"time": "1676997097",
"html": "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.",
"user": "dementedkermit"
},
{
"id": "1270021",
"time": "1676997133",
"html": "and degrees and stuff",
"user": "bug"
},
{
"id": "1270023",
"time": "1676997157",
"html": "Ooo.",
"user": "wlicky"
},
{
"id": "1270029",
"time": "1676997262",
"html": "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).<br /><br />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",
"user": "hoylecake"
},
{
"id": "1270032",
"time": "1676997394",
"html": "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 :(",
"user": "hoylecake"
},
{
"id": "1270045",
"time": "1676999567",
"html": "i dont know do whatever works or do nothing at all. to be or not to be",
"user": "bug"
},
{
"id": "1270046",
"time": "1676999689",
"html": "it's what it's as they say",
"user": "hoylecake"
},
{
"id": "1270061",
"time": "1677002446",
"html": "surefire indeed",
"user": "bug"
},
{
"id": "1270113",
"time": "1677014449",
"html": "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",
"user": "hoylecake"
},
{
"id": "1270131",
"time": "1677019577",
"html": "<h2 class=\"heading\"> 1.2</h2><ul><li> added <span style=\"font-weight:bold;\">user profiles</span>. click on the names of users in the user menu and you can see who graduated and when</li><li> removed assignments as the semester is over</li><li> index.js is now 200 lines long (wow)</li></ul>remember to report bugs if you find any and i will fix them a.s.a.p.<br /><a href=\"https://theki.club/bug_university/\">Bug University Course Platform</a>",
"user": "hoylecake"
},
{
"id": "1270132",
"time": "1677019914",
"html": "<h2 class=\"heading\"> 1.2.1</h2><ul><li> 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</li></ul>remember to report bugs if you find any and i will fix them a.s.a.p.<br /><a href=\"https://theki.club/bug_university/\">Bug University Course Platform</a>",
"user": "hoylecake"
},
{
"id": "1270138",
"time": "1677022981",
"html": "good job theki",
"user": "bug"
},
{
"id": "1270139",
"time": "1677023180",
"html": "thank you bug i am so honoured",
"user": "hoylecake"
},
{
"id": "1270153",
"time": "1677026183",
"html": "yo should make a faq page for how university works (i will type it for you)",
"user": "bug"
},
{
"id": "1270186",
"time": "1677029103",
"html": "Suggestion<br /><br /><quote source=\u201cThe website thingy\u201d> Graduated with honours as a pasta professional major on Tue Feb 21 2023!</quote> <br />make it say which semester because I might not graduate with honors next semester.<br /><br />Also add a section that lists your degrees. Obv no one has degrees yet, but next week people will<ul style=\"color:#f00;\"><li>quote expected</li></ul>",
"user": "dementedkermit"
},
{
"id": "1270191",
"time": "1677029911",
"html": "<div style=\"margin:20px; background-image:url(/images/light.png);\"><div style=\"border:1px solid #888; padding:5px;\"><a href=\"/users/dementedkermit\">dementedkermit</a> said:</div><div style=\"border:1px solid #888; padding:20px;\"><br />make it say which semester because I might not graduate with honors next semester.<br /><br />Also add a section that lists your degrees. Obv no one has degrees yet, but next week people will</div></div><br />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<br /><div style=\"margin:20px; background-image:url(/images/light.png);\"><div style=\"border:1px solid #888; padding:5px;\"><a href=\"/users/bug\">bug</a> said:</div><div style=\"border:1px solid #888; padding:20px;\">yo should make a faq page for how university works (i will type it for you)</div></div><br />ok go ahead",
"user": "hoylecake"
},
{
"id": "1270252",
"time": "1677035689",
"html": "ok i will tomorrow tonight is sleepy time i ate 6 benadryls",
"user": "bug"
}
],
"users": {
"hoylecake": {
"name": "hoylecake",
"key": "hoylecake",
"url": "/users/hoylecake",
"avatar": "/uploads/drawn/42626.png",
"rankClass": "civilian",
"rankText": "",
"posts": "6509"
},
"wlicky": {
"name": "W_Licky",
"key": "wlicky",
"url": "/users/wlicky",
"avatar": "/uploads/drawn/42716.png",
"rankClass": "civilian",
"rankText": "",
"posts": "11243"
},
"dementedkermit": {
"name": "dementedkermit",
"key": "dementedkermit",
"url": "/users/dementedkermit",
"avatar": "/uploads/drawn/24472.png",
"rankClass": "civilian",
"rankText": "",
"posts": "12788"
},
"bug": {
"name": "bug",
"key": "bug",
"url": "/users/bug",
"avatar": "/uploads/drawn/42619.png",
"rankClass": "civilian",
"rankText": "",
"posts": "7072"
},
"stripes": {
"name": "stripes",
"key": "stripes",
"url": "/users/stripes",
"avatar": "/uploads/drawn/42724.png",
"rankClass": "civilian",
"rankText": "",
"posts": "3379"
}
},
"page_num": 1,
"locked": 0,
"total_pages": 3
}