Lagturf

Post Reply
Pinky
Posts: 127
Joined: 07 Jul 2011 14:28
Country: Sweden
Location: Hässleholm

Lagturf

Post by Pinky »

Det här är tråden om utvecklingen av "Lagturf". Här kommer jag att posta information om uppdateringar och ändringar, ta emot förslag på förbättringar och hjälpa er med eventuella problem.

Du hittar lagturf på: http://turfa.andelain.se/lagturf/
Image

Vad är Lagturf?
Lagturf är ett tredjepartssystem för att skapa egna topplistor till Turf. Du kanske inte har möjligheten att tävla med alla andra om förstaplatsen, men kanske gärna vill tävla bara mot dina vänner? Då skapar du ett lag i Lagturf och får då en helt egen "topplista" med bara de personer som du vill tävla mot.
Du och dina kompisar på din avdelning på jobbet kanske vill utmana en annan avdelning? Då skapar ni varsitt lag på Lagturf och jämför total- eller medelpoängen mellan lagen.

Uppdatering 2011-09-10:
Många ändringar under huven, men det ni kommer att märka mest är att jag fått låna lite grafiska komponenter från turfa.se vilket innebär att sidan lite snyggare. Allt är inte helt 100%, de tär ju trots allt bara version 0.3 ;)

Man loggar in genom att trycka på knappen "Login with Google". Man skickas då vidare till Google för autentisering.

Version 0.3:
Nytt i den här versionen:
[*]Om en användare byter nick på turfa.se hänger lagturf med i svängarna ;)
[*]Folk som loggar in för första gången behöver inte ange sitt turfa.se-nick längre
[*]Projekt uppsnyggning har påbörjats. Inga mer tomma vita sidor med bara en tabell!
[*]Lagen sorteras nu efter medelpoäng

Att göra:
[*]Möjlighet att lägga till fler administratörer i laget
[*]Möjlighet att gå ur ett lag som man inte själv är administratör för
[*]Slippa skriva in sitt turf-användarnamn vid första inloggningen
[*]Sortera alla lag efter poäng på startsidan
[*]Snyggare URL (ex: teamInfo.php?team=Combitech istället för teamInfo.php?team=8)
[*]Ta bort tom kolumn i laglistor
[*]Lägga till tidsstämpel på sidorna, typ "Page generated 2011-08-25 07:15 CEST"
[*]Lägga till fält för poängdifferens från föregående dag/vecka
[*]Snygga till sidorna allmänt, göra utseendet enhetligt med turfa.se - Påbörjat
[*]Visa snittpoäng per lag
[*]Möjlighet att sortera efter valfritt värde (inte bara poäng, exempelvis namn)
[*]Möjlighet att logga ut :)
[*]Visa antal zoner per spelare/lag


Version 0.2:
Nytt i den här versionen:
[*]Spelares poäng uppdateras varje minut från turfa.se till en lokal databas vilket bör minska lasten på turfa.se och dessutom ger betydligt snabbare generering av sidorna.
[*]Medelpoäng per lag visas nu på sidorna med laglistor
[*]Man kan nu klicka på rubrikerna i tabellerna för att sortera dem som man vill

Version 0.1:
Det här kan man göra på Lagturfa:
Logga in med hjälp av Google
Skapa ett lag
Lägga till medlemmar i laget
Ta bort medlemmar ur laget
Ta bort hela laget
Last edited by Pinky on 10 Sep 2011 18:15, edited 24 times in total.
Image
ImageImageImage | HTC Desire |
User avatar
Arias
Moderator
Posts: 1355
Joined: 25 Aug 2010 20:15
Country: Sweden
Location: Uppsala

Post by Arias »

Riktigt kul initiativ!

Testade lite och ser ut att kunna bli något riktigt intressant.
Image
tomtebloss
Posts: 1277
Joined: 17 Aug 2010 17:00
Country: Sweden
Contact:

Re: grupplistor / grupptävlingar

Post by tomtebloss »

Jag var redan med i ett lag...

Möjligheten att vara med i flera lag finns redan antar jag? Bara skapa en lista igen. Pillade inte eftersom jag redan var med i en lista nämligen.

Det här kan bli stort! Riktigt kul initiativ.
gurubashi
Posts: 256
Joined: 14 Apr 2011 06:44
Country: Sweden
Location: Linköping

Re: grupplistor / grupptävlingar

Post by gurubashi »

Intressant. Lägg till en lista över vilka lag som finns med deras totalpoäng, och gör lagnamnen klickbara för att se en lista över medlemmar. Sedan är det ju redan där riktigt användbart! =)
Image
Pinky
Posts: 127
Joined: 07 Jul 2011 14:28
Country: Sweden
Location: Hässleholm

Re: grupplistor / grupptävlingar

Post by Pinky »

tomtebloss wrote:Jag var redan med i ett lag...

Möjligheten att vara med i flera lag finns redan antar jag? Bara skapa en lista igen. Pillade inte eftersom jag redan var med i en lista nämligen.
Man kan vara med i flera lag, så bara skapa ett eget om du vill :)
Förmodligen har någon annan lagt till dig i ett för att testa, eller så var du en av de random människor jag testade lite på innan. Bara tog några som var inloggade :)

Edit: Såg att du låg med i "Turf Crew" som Arias skapat ;)
Image
ImageImageImage | HTC Desire |
Pinky
Posts: 127
Joined: 07 Jul 2011 14:28
Country: Sweden
Location: Hässleholm

Re: Utveckling grupplistor / grupptävlingar

Post by Pinky »

Fråga till TurfDevs:
Som det är nu så hämtar jag poängen för varje spelare från turfa.se varje gång jag ska visa den. Det är inte hållbart både pga att det lastar turfa.se och för att sidorna laddar långsamt helt enkelt.

Min tanke är att köra ett script varje timme som hämtar poängen för alla spelare som är med i någon grupp och lagra det lokalt. I framtiden kan man tänka sig att flera hundra användare är med i någon grupp. Min server kommer snart att få minst 10, möjligen 100mbit anslutning, så det kan bli en rejäl belastning under de sekunder som det tar att hämta allas poäng.
Hur många requests kan turfa.se hantera på en gång utan att det blir problem?
Finns det något snyggare sätt att lösa det på som ni vet om på rak arm?

EDIT:
Ännu bättre, kan man modifiera API'n så att den klarar flera användare per fråga?
Idag ser en fråga ut såhär:

Code: Select all

http://www.turfa.se/user_xml.php?user=Pinky
Men man skulle kunna tänka sig att den klarade av något sånt här:

Code: Select all

http://www.turfa.se/user_xml.php?user=Pinky&user=user1&user=user2&user=user3&user=......
Dvs, man lägger på ett "&user=username" för var extra användare man vill ha svar om.
Image
ImageImageImage | HTC Desire |
User avatar
Drassen
Site Admin
Posts: 2425
Joined: 04 Aug 2010 11:46

Re: Utveckling grupplistor / grupptävlingar

Post by Drassen »

vi ska mötas imorrn, fixar ett svar åt dig då.

Detta kan bli mkt ballt:)
--No Private Messages please, use contact@turfgame.com instead.--
Pinky
Posts: 127
Joined: 07 Jul 2011 14:28
Country: Sweden
Location: Hässleholm

Re: Utveckling grupplistor / grupptävlingar

Post by Pinky »

Toppen! :)

Är på kräftskiva ikväll så det blir ändå inte något kodande eller turfande ;)
Image
ImageImageImage | HTC Desire |
User avatar
Drassen
Site Admin
Posts: 2425
Joined: 04 Aug 2010 11:46

Re: Utveckling grupplistor / grupptävlingar

Post by Drassen »

Vi kör på ditt förslag, det såg snyggt ut. belastningen ska inte vara ett problem just nu.
www.turfa.se/thirdparty/user.php/användare/användare

ex.
www.turfa.se/thirdparty/user.php/drassen/dohmen/hence
--No Private Messages please, use contact@turfgame.com instead.--
User avatar
Arias
Moderator
Posts: 1355
Joined: 25 Aug 2010 20:15
Country: Sweden
Location: Uppsala

Re: Utveckling grupplistor / grupptävlingar

Post by Arias »

Tack, länkarna är tillagda i INFO angående tredjepartsutveckling
Image
Post Reply

Return to “Tredje Part”