2010-11-09 17:35

0kommentarer

Lite problem uppstod när jag väl trodde programmet var klart.
Ett fel i ett globalt värde (ErrandOverView.LoggedInAs) funkade inte när man la in ärendet, fixade problemet ganska snabbt men så strulade emailen. Fixade alla problem.
Fixar:
1. Fixade så komponenternas storlek förändras beroende på fönstrets storlek.
2. Gjorde att cellernas storlek i datagriden förändras beroende på längden av dess innehåll.
3. Tog bort rating från ärendet. Ansågs onödigt och troligen inte användbart i framtiden.
4. Kontrollerade att programmet är skyddad från SQL injektioner, klarade testet.
5. Du kan bara se de ärenden som har med din kvalifikation att göra.
6. Fixade att när man klickar på ärendets fråga så följer alla värden med. Användarnamn, emailadress, fråga, tid inlagd och svarad.
7. Programmet uppdaterar ärendet med det nya svaret, samt att den försvinner från ärende listan in till svarade listan.
8. Man får se vem man är inloggad som i programmet.
9. Man kan logga ut.
10. Programmet minimeras till tray när man klickar på minimera.
11. Minimum size satt till lämplig storlek.
12. Färdig klass för MySQL frågor, inlägg osv. Sparade ca 60 rader kod (inräknat tomma rader).
13. Minimerat användandet av JBMySql och MySql.dll pga brist på säkerhet samt osäker kod (eftersom jag inte kan analysera den).
14. Fixat buggen med datagridden (identiska rader).
15. Dataträdet visar nu alla rubriker automatiskt när den kopplar upp mot databasen, samt hämtar innehållet.
Dessa småfixar gjordes idag (2010-11-09) och är nu fullt fungerande i programmet.
Programmet kommer inte uppdateras mer den här veckan utan kommer ligga och vila säkerhetskopierat på: extern, stationär, laptop och usb minne samt åtkomlig via min dropbox för att enklare kunna redigera projektet från plats till plats.
.
Vet att jag sagt att jag ska ta det lugnt med att uppdatera projektet. Dock gjorde fler uppdateringar idag.
1. Fixade så textboxar automatiskt (vid knapptryck eller hela ord) tar bort skadliga ord eller karaktärer ()/%(&?(#%) så att man inte kan skada programmet.
2. Fixade ytterligare en bugg som hittades i uppdateringen vid datagridden. Ersatte den med en knapp för manuell uppdatering.
.
.
.
.
Fixade med hemsidan så att den hämtar:
1. De 10 senaste ärendena och visar upp i indexet
2. Visar upp de 2 senast besvarade ärendena i en box längst ner
3. Visar statistik över: totalt antal ärenden, antal besvarade, och totalt mottagna denna vecka.
4. Fixade klart lite design
5. Fixade småbuggar i 1,2,3,4 och fixade ett problem med databasens tidsstämplar.
.
.
.
.

Kommentera

Publiceras ej