Questo nuovo tool di patrolling dovrebbe evitare il problema del controllo multiplo delle RC, ovvero del fatto che tot patrollatori controllino la stessa modifica.

E' una vaga semplificazione della Patroller extension di Mediawiki; semplificazione dovuta al fatto che questo tool, a differenza dell'estensione, non gira sul server ma sul browser di ogni patroller.

Vista la prossimita' delle vacanze lo implementero' al mio ritorno, a gennaio

Come funziona?

Il tool prevedera' la creazione di una nuova pagina speciale, simile a quella del LiveRC, in cui il tool gira.

Per prima cosa il patroller dovra' scegliere il tipo di modifiche che vuole controllare, scegliendo se comprendere o meno le seguenti classi di edit:

  • Fatti da IP
  • Fatti da registrati
  • Fatti da bot
  • Modifiche minori
  • Modifiche gia' verificate
  • Namespace

Una volta scelto il tipo di modifiche si inizia a lavorare. Il tool prende a caso una tra le ultime 50 modifiche del tipo scelto dall'utente (e quindi c'e' la possibilita' di non vedere quelle gia' controllate). Questa storia di prendere una diff a caso serve per ridurre la possibilita' che lo stesso edit finisca in mano a due patroller, in pratica c'e' la possibilita' di 1/50 (2%).

La schermata proposta al patroller sara' simile allo schemino (misero) che ho messo qui a destra.

File:EnhancedLiveRC.JPG
Primo abbozzo

Spiegazione della schermata

Diff

Ovviamente la diff da controllare. Avra' uno sfondo colorato in maniera diversa se l'utente che l'ha fatta e' nella BlackList del patrollatore

Versione corrente

Versione corrente della voce, perche' a volte vedere solo la diff non aiuta a capire se si tratta di vandalismo o meno (e questa e' esperienza diretta dal LiveRC)

SI NO BOH

E' dove si troveranno i tre magici pulsanti:

  • "Accetta": Accetta la modifica, che quindi viene subito segnalata in automatico come verificata
  • "Annulla": Annulla la modifica, che quindi viene rollbackata e segnalata in automatico come verificata. Se il vandalo aveva fatto piu' di un edit su quella voce vengono rollbackati tutti (cosi' eliminiamo il problema dei vandalismi stratificati)
  • "Ignora": Il patroller non e' in grado di capire se sia vandalismo o meno. Non viene segnata come verificata, cosi' finisce in mano ad un altro patroller

Ultima modifica

Mostra l'ultima azione intrapresa dal patroller, tipo "Hai accettato/annullato/ignorato l'edit numero tot sulla voce tale". Se si tratta di un rollback viene mostrata anche la solita tendina per mandare un avviso all'utente.

BlackList

BlackList cassettata, salvata nel monobook. Questa sezione conterra' anche un link del tipo "Aggiungi utente alla BL" per inserire l'utente dell'edit corrente in BL. Questa modifica sara' solo temporanea, ovvero valida solo per la sessione corrente di patrolling, a meno che uno usi anche il tasto "salva BL", che riporta la modifica nel monobook.

WhiteList

WhiteList cassettata, salvata nel monobook. Questa sezione conterra' anche un link del tipo "Aggiungi utente alla WL" per inserire l'utente dell'edit corrente in WL. Questa modifica sara' solo temporanea, ovvero valida solo per la sessione corrente di patrolling, a meno che uno usi anche il tasto "salva WL", che riporta la modifica nel monobook.