X-Git-Url: https://mop.ddnsfree.com/gitweb/?a=blobdiff_plain;f=TODO.txt;h=e3331ae28f94624cfd9653b515a3769a270bf04e;hb=e50ff5b78be70468c56ee5218a5ef10e60901ef7;hp=5e091e920c339cb213b3033f44560a024566df22;hpb=591b315f437c6a8ab23dd94a1811ac9802661c6a;p=brisk.git diff --git a/TODO.txt b/TODO.txt index 5e091e9..e3331ae 100644 --- a/TODO.txt +++ b/TODO.txt @@ -2,16 +2,46 @@ TODO ======== + BRISK4 (mammuth) + ====== + DB: - initial usage + DONE - configurabilità file o db + DONE - aggiornare le funz di gestione db in modo che prevedano anche il flag DISABLE + DONE - travasatore file to pg + DONE - travaso punteggi + DONE - memorizzazione nuovi i punteggi nel db + DONE - gestione classifiche in SQL + DONE - produrle + DONE - mostrarle + + STEP 1.1 + DONE - points archiver + + STEP 1.2 + - partial usability if database go down. + + STEP 1.5 + - sistema di inserimento nuovi utenti (riversatore da form di inserimento) + + STEP 2 + - aggiornare le funz di gestione db in modo che prevedano anche il flag SUSPEND + - modifica password + - ripristino password + + STEP 3 + - comunicazioni di aggiornamento (stato salvato sul server) + + DONE - var $G_base aggiunta per gestire include in include da path differenti BRISK3 (trusty) ====== - - donameter + DONE - donameter DONE - G_donors DONE (WOW!) - js object with infos DONE - main logic at login (cookie check in index_rd.php; show_message and createCookie via snippets with block to prevent fast reload) DONE - cookie per non assillare e visualizz. - graphical donameter + DONE - graphical donameter WIP content (in conf.) DONE - numero di tavoli auth-only nel .brisk-install @@ -26,6 +56,7 @@ finire multilingua (briskin5/index_wr.php e altri se ce ne sono) coniglio only auth strictly + placing limits to config file Dunque, @@ -33,7 +64,7 @@ Dunque, - cosa cambia tra le tre coppie di classifiche: ci sono le classifiche dell' ultima settimana, quelle dell' ultimo mese, e quelle dell' ultimo trimestre, - per ognuno di questi lassi di tempo poi c'e' la classifica di chi ha giocato piu' di TOT partite o meno di TOT partite, con TOT che cambia a seconda del lasso di tempo. + per ognuno di questi lassi di tempo poi c'è la classifica di chi ha giocato più di TOT partite o meno di TOT partite, con TOT che cambia a seconda del lasso di tempo. - come vengono calcolate le classifiche: per ogni utente vengono presi tutti i punti fatti ai tavoli con lucchetto nel lasso di tempo preso in considerazione (ultima settimana, ultimo mese o ultimo trimestre), sommati e divisi per il numero di partite fatte in quello stesso lasso di tempo per normalizzare i valori; poi siccome la gente quando vede 0.18734 sbarella ho deciso di moltiplicare il tutto per 100. @@ -43,9 +74,9 @@ Un esempio per chiarire: -2, 1, 2, 1 lo score viene { [ (-2) + (1) + (2) + (1) ] / 4 } * 100 = 50.0 - a parita' di score tra utenti va più in alto chi ha giocato più partite. + a parità di score tra utenti va più in alto chi ha giocato più partite. -Se dopo quelle 4 partite 'pippo' non ne giochera' più, passata una settimana dall'ultima giocata +Se dopo quelle 4 partite 'pippo' non ne giocherà più, passata una settimana dall'ultima giocata sparirà dalla classifica settimanale e rimarrà in quelle mensili e trimestrali.