Observera att sidan behandlar en tidigare version. |
Skapa klasser
Klasser hanterar man på sidan klasser. Fälten typ (Elit, Ung, Öppen etc.), startnamn och startblock (används för minutstartlistor) är sällan relevanta för små arrangemang.Stafett/flera banor beskrivs närmare i avsnittet om stafetter. För små arrangemang är de mest intressanta (på sidan flera banor) möjligheten att lägga upp en banpool. Det innebär att bana och deltagare knyts ihop vid målgång och möjliggör gafflade banor utan att i förväg bestämma vem som springer vilken bana. En annan möjlighet är att lägga upp en prolog med jaktstart.
Om tillåt direktanmälan är markerad är det möjligt att anmäla till klassen via ett snabbformulär, med stöd av SI-enhet, på sidan SportIdent. Utan tidtagning innebär att resultatlistorna bara upplyser huruvida deltagaren är godkänd eller inte.
Kommentarer
Möjligt fel i koden
Jag är inte alls bra på C++, men kan felet ligga i oClass.cpp, med början på rad 1780? Hanteringen av NoTiming och FreeStart är lite olika. Bara en idé.
void oClass::setNoTiming(bool quick)
{
tNoTiming = quick ? 1 : 0;
getDI().setInt("NoTiming", quick);
}
bool oClass::getNoTiming() const
{
if (tNoTiming!=0 && tNoTiming!=1)
tNoTiming = getDCI().getInt("NoTiming")!=0 ? 1 : 0;
return tNoTiming!=0;
}
void oClass::setFreeStart(bool quick)
{
tNoTiming = quick ? 1 : 0;
getDI().setInt("FreeStart", quick);
}
bool oClass::hasFreeStart() const
{
return getDCI().getInt("FreeStart") != 0;
}
Buggen fixad
Buggen berodde, som Anders noterat, på en felaktigt kopierad kodrad. Fixas i nästa version.
Fri starttid
2011-09-29 08:13:16 av Björn Alpberg
Om alternativet "Fri Starttid" väljs sätts också alternativet "Utan tidtagning" automatiskt.