Välkommen till linuxportalen.se!

Linuxportalen.se är Sveriges största och aktivaste webbplats för användare av öppen- och fri programvara.

Du besöker Linuxportalen.se som gäst vilket begränsar din möjlighet att använda webbplatsens alla funktioner. Genom att registera dig som medlem får du inte bara möjlighet att söka bland webbplatsens innehåll, skapa nya och delta i befintliga diskussioner, skapa din egen blogg, kommunicera med andra medlemmar genom privata meddelanden och delta i omröstningar. Du får också tillgång till Veckans Kadavro - en seriestrip unikt skapad för Linuxportalen.se!

Registeringen sker snabbt och är helt kostnadsfri - tveka inte, bli medlem idag!

Möjlighet till stora bokstäver i användarnamnet

Hej allihopa!

Vi har under en lång tid haft problem med att ha stora bokstäver i användarnamnen.
Problemet har märkts vid inloggning samt vid kommentering av inlägg då felet "Du måste ange en giltig författare" dykt upp.

När vi bytade från SLES10 till Ubuntu 8.04 blev där en automatisk uppdatering av mySQL från 4.x till 5.x. I version 5 är Binary (N) Varchar ersatt med varbinary(N). Drupal 4-installationen använde just Binary (N) Varchar och där hade vi problemet. I varbinary går det inte att söka på LOWER(sträng), vilket medgav till att det inte går att hitta användarnamn med stora bokstäver i sig.

Från mysql:

varbinary(N) is different, it means the column is just a set of bytes, no character set
attached. For example, UPPER() and LOWER() doesn't work on varbinary columns.

Lösningen låg i att ändra namnkolumnen till varchar(n) istället.

Felsökningen: http://www.linuxportalen.se/forums/2009/04/26/fixa-giltig-f-rfattare-bug...

Vi firar därför med att tillåta alla att ändra sina användarnamn till vad de vill. Detta görs i "Mitt konto -> Redigera".
"Festen" håller på i en vecka Smile

/marcus

Alternativ för kommentarvisning

Välj ditt önskade sätt att visa kommentarerna och klicka på "Spara" för att verkställa dina ändringar.

leochingkwakes bild

Snyggt jobbat... fast det är ju inte oväntat Wink

Behåller dock mitt nick i nuvarande format. Jag skulle bara bli förvillad av att ha stora bokstäver med. Det har jag ju ingenstans annars heller. Smile

Charlies bild

Varför bara en vecka? Nu känner jag pressen. Det är säkert så att jag ändrar mig efter åtta dagar. Det blir alltid så. Kan man inte bara få byta namn när man känner för, för all framtid?

Snyggt jobbat med problemlösningen förresten. Kul att problemet äntligen upptäcktes och kunde rättas till. Synd bara att folk inte kommer fortsätta med enbart små bokstäver längre. Det kändes tryggt på nåt vis.. =)

jeffs bild

Hur tror du att nagon oht skulle kunna halla koll pa vem som ar vem om alla bytte namn var tredje timme?

______________________________________
Maniacs of Noise - For your listening pleasure.
SOASC=

------

ein.anderssons bild

Går ju göra så man inte kan byta nick helt, bara växla mellan div kombinationer av stora och små bokstäver Wink
--
QuadMotion AB - Allt för ditt elfordon
Sveriges största nyhetskälla om elfordon!

Denna text får användas enligt CCommons BY-ND 2.5 med undantag från att den inte får kopieras, sändas eller distribueras utan att informera mig

Charlies bild

Spelar det någon roll om vem som är vem eller vem som skrivit vad? Det viktigaste är väl att vi är här, i den stora gemenskapen? =)

Nej, det kanske inte är så genomtänkt.

FoHs bild

Kan lägga till att ett namnbyte inte påverkar inloggningsuppgifterna. Du kan fortfarande logga in med bara små bokstäver även om du ändrat namnet, pga hur uppslagningen i databasen går till. Smidigt!

Charlies bild

Ahhhh! Då ska jag byta direkt! Det var det jag var mest orolig för! =)