BLOGG

Webbplatsen tar raska kliv framåt. Det var igår som jag bestämde mig för att ta tag i funktionen "trofasthet" här på Winkvist.com. Det är så att många (många och många...) besökare inte har kunnat använda trofastheten så som den är tänkt att användas, detta p.g.a. den konstant skiftande IP-adressen hos ADSL-användare. Jag har under gårdagen samt i stort sett hela dagen idag kodat om hela Trofast-delen så att den ska passa alla.

Istället för att identifieras genom IP-numret så identifierar man sig med ett användarnamn och lösenord. Vid varje lyckad inloggning skapas en kaka (eng. cookie) på klientens dator som talar om för webbsidan vilken "användare" som för tillfället är inloggad. I och med detta så behöver besökaren inte logga in mer än max en gång i månaden.

Efter 30 dagar måste besökaren logga in igen för att skapa en ny kaka. Anledningen till att jag valde 30 dagar var i stort sett för att många säkert väljer något temporärt som användarnamn och lösenord som förhoppningsvis inte är glömt inom 30 dagar, eller? Jag skulle kunna förlänga tiden på kakans giltighet till ett år men då besökaren rensar webbläsar-cachen efter ett halvår är troligtvis antingen användarnamnet eller lösenordet ur huvudet.

Så är tanken. I och med denna förändring har det blivit problem med att visa stjärnor jämte kommentarer som symbol för en trofast besökare. Jag jobbar på att ordna det och kommer att utöka utbudet av inställningar och anpassningar för trofasta besökare inom kort. Just det, funktionen "senaste nytt" är nu bara tillgängligt för trofasta besökare eftersom det fungerade halvdant tidigare. Jag älskar den funktionen, den är helt fantastisk...

// Wiener

0 kommentarer

Jag kan glatt meddela att spamfiltret som jag lade in på webbplatsen fungerar utmärkt. De filter jag använder mig av idag har hittills blockerat 41 st spammeddelanden. Nu har jag istället börjat uppdatera trofast-funktionen så att besökare med ADSL inte ska behöva vara utan trofasthet. Vi får se hur långt jag hinner under dagen, det ska inte behöva ta så värst lång tid.

En annan detalj som inte syns på ytan är att jag nu använder mig utav arv för att återanvända kod på ett snyggt sätt. Lite mindre kod för mig att hantera med andra ord.

Återkommer...

0 kommentarer

Nu är efter en relativt kort period spam filtret färdigt och installerat på sidan. Nu kan jag lägga till, ändra och ta bort filter precis hur jag vill... Jag kan även välja om filtret bara ska gälla för bloggkommentarer, gästboksinlägg, bildkommentarer eller en kombination av de tre. Ni kommer förhoppningsvis inte märka någon skillnad men om det visar sig vara något problem så hör gärna av er så ska jag se till att ordna detta.

Nästa projekt i ordningen är min hemmasnickrade url-shortener som är tänkt fungera så att om någon postar en väldigt lång läng i gästboken så konverteras denna till de första 50 tecknena och avslutas med "...", allt för att min kära design inte ska råka illa ut.

// Wiener

0 kommentarer

I skrivande stund sitter jag och knåpar på ett spam-filter som jag tänkt införa på sidan vilket förhoppningsvis kommer hindra besökare, robotar och annat från att försöka sälja valium, viagra m.m. Ni som känner på er att ert meddelande kan bli ett offer för mitt kommande spam-filter kanske bör omformulera lite grand innan ni väljer att posta det, annars riskerar det att försvinna för alltid. Tumregeln gäller dock att ni kan vara lugna. Så länge ni inte skriver ett meddelande med en kombination av flera mediciner, leverans och så vidare så kommer skräphanteraren inte bry sig.

Avancerat spam-filter på gång alltså.

// Wiener

0 kommentarer

Det har nu gått en tid sedan jag introducerade Trofasthet på Winkvist.com. Tyvärr fungerar det sämre än vad jag hade förväntat mig. Problemet som jag inte funderade så mycket på vid den tiden då jag skapade funktionen Trofast var att många av besökarna får uppdaterade IP-adresser med jämna mellanrum. Hela idén med Trofasthet faller på de konstant ändrade IP-adresserna, detta är inget problem för mig eftersom jag har fast IP men jag tänker inte bara på mig själv :). Flertalet av de som frekvent besöker sidan har mer än en trofasthet vilket i stort sett inte innebär annat än skräp i min databas.

Jag har nu funderat lite på hur jag skall kunna utveckla Trofasthet så att det även fungerar för ADSL användare och har kommit fram till en lösning på problemet. Uppdateringen är ett stort ingrepp, mycket behövs skrivas om och detta planeras göras under tidigare delen av sommaren. I kommande version kommer jag att använda Cookies för att kunna identifiera besökaren.

Såhär kommer det fungera:
Identifiering på webbplatsen sker genom inloggning med användarnamn och lösenord. Efter en lyckad inloggning kommer en textfil att sparas på besökarens dator för att vid senare besök kunna identifieras. Den här kakan kommer ha en mycket lång livslängd så besökare som aldrig rensar sin webbläsarhistorik/cache kommer inte behöva logga in mer än en gång per år. Allt kommer fungera som tidigare, "Senaste nytt" (vilket jag tycker är utomordentligt bra) kommer fungera för alla.

Låt oss hoppas på att min vision förverkligas inom en snar framtid.

// Wiener

0 kommentarer