Idag har det mest blivit jobb med att få ordning på min
datamodell. Men skissarbetet började redan igår då jag tog med mig anteckningsblocket ut i Rudan och skrev upp vilka funktioner som skulle finnas på sajten. Det blev då tydligare vilka egenskaper som behövdes.medveten om Jag märkte snabbt hur omfattande en php-sajt faktiskt är, även en liten. Det skulle inte gå utan klippande och klistrande.
På kvällen ringde jag min bror som har hand om den
nuvarande sidan och kollade vilka funktioner som föreningen saknade, mest var det möjligheten att kunna lägga upp bilder som de vill. Till förstasidenyheterna och kalendariumet. För stor frihet kan jag inte ge, främst av två anledningar; 1. Det krävs mycket JavaScriptande för att få ordning på en hyffsad online-editor, 2. för att de skall kunna prata klarspråk krävs just enhetlighet. Detta får de bäst om jag gör iordning några templates i CSS där huvudnyheten ser olika ut (bild justerad vänser eller höger osv).
Men nu idag när jag satt med datamodellerandet kände jag att jag kanske inte ens hinner så långt, utan måste fokusera på att få klart huvudfunktionerna som sajten utgör. Jag får under hemtentaperioden t.ex. skippa att göra en gästbok, och troligen också en länklista och en uppdateringsbar verksamhets-avdelning (mer om det i
datamodellen).
Datamodellen var hyffsat enkel att göra, tveksamheterna som uppstod var om jag skulle lyfta ut Datum i en egen tabell eller inte och hur objekten för användarna skulle se ut. Slutligen valde jag att lyfta ut datum i en egen tabell för överskådlighetens skull och för att många objekt enkelt skall kunna hämta info därur.
Jag valde att ha alla användare i samma objekt, för på en här sidan kommer inga skribenter finnas. Föreningen som helhet skall stå i fokus inte enskilda medlemmar, så jag kommer göra två sessioner; en för administratörer som har kontroll över allt på sajten och en gäster som kan ladda upp bilder för senare publikation tillsammans med tillhörande aktivitet. Detta kommer att underlätta då olika personer kommer att fota aktiviteterna. Istället för att bilderna krånglas i downsizad version och på tok för långsamt till någon administratör kan fotografen nu ladda upp bilderna hemifrån, sen kan administrörerna välja vilka som skall publiceras.
Datamodellen prövar får pröva sina vingar och jag hoppas på kommentarer så jag inte gjort någon fatal miss :)