En hemsida som presenterar Familjen i korthet och listar dess medlemmar i rockningsföljd.
Denna sida bör underhållas och hållas uppdaterad av Familjens medlemmer i samtliga lärosäten. Särskilt författarskap av biografier och rättning av mina copy/paste-misstag uppskattas!
Wannabes har fått i uppdrag att hitta alla rockars IRL-namn och mata in dessa.
Ni finner en fil med namnet "members.json" i repot som innehåller en lista med objekt som ser ut så här:
{
"name": "",
"irlName": "",
"inaugurationLocation": "",
"inaugurationYear": "",
"bio": ""
}
Objekten representerar en rock styck och listas i rockningsföljd. Från detta json-objekt genereras sedan korten på hemsidan. Objektens attribut är följande:
Attribut | Förklaring |
---|---|
name | "Ovvenamn" om sådant existerar. Namnet personen är känd som i studentkretsar. |
irlName | Det tråkiga namnet personen använder hos myndigheter. Wannabeuppdrag: fyll i samtliga EFTER att ni har fått godkännande av sagd person att publisera deras namn! |
inaugurationLocation | Vilket lärosäte personen rockades under. Alltså inte vilken plats personen råkade befinna sig på då det skedde. |
inaugurationYear | Året personen rockades, |
bio | En biografisk text. Pluspoäng om den är charmig eller rolig på något sätt! |
- Orden 'Wannabe(s)' & 'Familjen(s)' får automatiskt Corleone font
- För radhopp, skriv in
\n
- Ny paragraf påbörjas med
\n\n
I detta kodförråd finns lite gott och blandat, både gammalt och nytt. Detta kan leda till en del förvirring, så här kommer en snabb genomgång.
Mapp/Fil | Förklaring |
---|---|
CNAME | Denna fil används av github för att veta under vilken domän sidan ska publiceras |
assets/ | Här lägger du filer som du vill komma åt på förstasidan på familjen.su |
index.html | Förstasidan på familjen.su |
kk/ | Arkiv av en äldre pik mot KK, koden är isolerad till denna mappen |
kraefta/ | Detta är mappen där nya kraephtsidor publiceras. Skapa en fil med årtal som namn (ex 2021.html) och sen en mapp för året där alla assets för året läggs. Se även kapitlet om kraepht-sida nedan. |
members.json | Medlemslista i json format, se kapitlet om "Listan" ovan |
punsch.txt | Det heliga dokumentet med Familjens punsch-recept |
script.js | Diverse javascript som används i rotens index.html |
snfh.txt | Spelregler för leken Som Narvik Fast Hemma |
style.css | CSS för rotens index.html |
Så du vill skapa en ny kraepht-sida? Härligt!
Det viktiga att veta är att det är tre saker som förväntas av dig när du skapar sidan.
- Du skapar en fil för året i mappen kraefta (ex. kraefta/2022.html)
- Alla bilder/filer/script osv som du använder för året läggs i en mapp med årets namn (och hänvisas på passande sätt från filen). Ex: kraefta/2022/kraephta.png som sedan kallas från kraefta/2022.html genom relativ placering (2022/kraephta.png)
- När sidan är klar så uppdaterar du symlänkarna i mappen kraefta/ eller ber någon annan att göra det. Lättast är att be någon annan att göra det, men vet du vad du gör så kan du ta bort kraefta/index.html och kraefta/index.php och skapa dem mot den nya filen (ex kraefta/2022.html)
Önskar du mer vägledning eller hjälp så är det bara att du hojtar i någon av Familjens olika kanaler.
Allt innehåll i main
publiceras automatiskt via github pages. Arbeta med saker i separata grenar och öppna en pull request när du närmar dig något som kan granskas för att inkluderas i main
.
Wannabes är endast tillåtna i wannabe
-branchen.