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/
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
Lagturf
-
- Posts: 1277
- Joined: 17 Aug 2010 17:00
- Country: Sweden
- Contact:
Re: grupplistor / grupptävlingar
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.
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.
Re: grupplistor / grupptävlingar
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! =)
Re: grupplistor / grupptävlingar
Man kan vara med i flera lag, så bara skapa ett eget om du villtomtebloss 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.
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
| HTC Desire |
Re: Utveckling grupplistor / grupptävlingar
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:
Men man skulle kunna tänka sig att den klarade av något sånt här:
Dvs, man lägger på ett "&user=username" för var extra användare man vill ha svar om.
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
Code: Select all
http://www.turfa.se/user_xml.php?user=Pinky&user=user1&user=user2&user=user3&user=......
| HTC Desire |
Re: Utveckling grupplistor / grupptävlingar
vi ska mötas imorrn, fixar ett svar åt dig då.
Detta kan bli mkt ballt:)
Detta kan bli mkt ballt:)
--No Private Messages please, use contact@turfgame.com instead.--
Re: Utveckling grupplistor / grupptävlingar
Toppen!
Är på kräftskiva ikväll så det blir ändå inte något kodande eller turfande
Är på kräftskiva ikväll så det blir ändå inte något kodande eller turfande
| HTC Desire |
Re: Utveckling grupplistor / grupptävlingar
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
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.--
Re: Utveckling grupplistor / grupptävlingar
Tack, länkarna är tillagda i INFO angående tredjepartsutveckling