WEBWEB01: Checklista inför redovisning för betyget E

Innan du skall redovisa för betyget E så kolla att du har gjort följande saker;

  • Visa upp en fungerande applikation, på din Binero-site, där följande funktioner skall finnas med (testa gärna själv med <script>-taggen nedan, det kommer jag ju göra i alla textrutor);
    • Logga in som admin
    • Lägg till inlägg
    • Lägga till kommentar
    • Uppdatera inlägg
    • Ta bort kommentar (alternativt gömma dem mha active-attributet)
    • Ta bort inlägg (alternativt gömma dem mha active-attributet)
  • Skyddad mot enkel hacking, testar med strängen ”<script>window.location=”http://www.kursolle.se/hacked.php”;</script>” i alla tillgängliga formulärelement.
  • Rensa bort allt med ”news” om du har använt delar av den applikationen.
  • Visa dokumentation på WordPress som innehåller
    • en kortare utvärdering
      • Arbetssättet, var grupparbetet för lätt/för svårt/kul/aptråkigt?
      • Hur var uppgiften? Kul, svår, användbar?
      • Allmän känsla för kursen, uppgifter osv.
    • länk till din CSource-fil på din Binero-site
    • bild på databasmodellen från Vertabelo

Använd gärna news-applikationen som hjälp.

När du uppfyller alla ovanstående krav så pratar du med mig så hittar vi en tid, och eventuellt sett, för redovisning. Min utgångspunkt är att vi kör en kortare redovisning där vi sitter ner och du gör en demonstration av sidan och jag ställer lite frågor som vi kan ha en diskussion kring.

Tisdagens lektion

Tisdagens lektion för 2c kommer att hållas som vanligt fast lite kortare för vissa elever. De som läser svenska har lektion med mig fram till 10.45 övriga har lektion som vanligt.

Gemensamt slutprojekt 2c:6

Jag vill bara förvarna om att detta bör bli ett mastodontinlägg. Tanken var att vi skulle försöka bli klara med applikationen samt flytta den till vår domän på Binero. Trots att vi tvingades ut på brandövning så klarade vi det med lite tid till godo. Här kommer nu alla steg som vi jobbade igenom och alla koder som vi skrev.

Förra lektionen avslutades med att vi kunde lägga in ett nytt inlägg, vi listade alla befintliga inlägg på sidan admin.php och vi hade en plan för vilka funktioner vi behövde implementera för att få ihop en fungerande applikation.

Fortsätt läsa ”Gemensamt slutprojekt 2c:6”

Cacheproblem i MAMP

Flera elever har haft problem med att MAMP har en fördröjning när man skall testa att köra förändrad kod. Orsaken till detta är att ni har slagit på en cache-funktion. För att ta bort detta går du in i MAMP, väljer ”Preferences…” och i PHP-fliken väljer du cache: ”off”, sedan klickar du på ok och om MAMP inte startas om automatiskt så gör du det åt MAMP så att den nya inställningen läses in.

Skärmklipp 2016-05-24 21.14.54Skärmklipp 2016-05-24 21.14.24

Gemensamt slutprojekt 2c:5

Femte passet med det gemensamma slutprojektet och idag lade vi fokus på adminsidan så att den fungerar och hur vi lägger till nya poster. På fredag siktar vi på att göra klart hela applikationen, eller iaf så mycket vi bara kan göra klart. Eleverna har därför nappat på mitt erbjudande att köra ett extra pass efter lunch på fredag för att maximera förutsättningarna för att klara av detta. Vi kör då detta passet mellan 12.30 och så länge vi behöver men maximalt till 16.00. Detta pass kör vi i nätverkslabbet och det är ordinarie tid för webbutveckling 2 som vi lånar.

Ok, dags att kika på koden. Vi avslutade förra lektionen lite hastigt med en admin-sida som inte var det vackraste som skådats på nätet. Nu var det dags att snygga till den utifrån den html-strukturen som vi har använt i sidan index.html. När detta var klart så såg sidan ut så här. Fortsätt läsa ”Gemensamt slutprojekt 2c:5”