Help:Extension:FlaggedRevs/it

is an extension to the MediaWiki software that allows a wiki to monitor the changes that are made to pages, and to control more carefully the content that is displayed to the wiki's readers. Pages can be flagged by certain "editors" and "reviewers" to indicate that they have been reviewed and found to meet whichever criteria the wiki requires. Each subsequent version of the page can be "flagged" by those users to review new changes. A wiki can use a scale of such flags, with only certain users allowed to set each flag.

La possibilità di assegnare un flag alle modifiche rende più facile coordinare l'attività di manutenzione di una wiki, dato che rende più evidente quali sono le nuove modifiche (potenzialmente dannose) e quali sono invece state accettate come migliorative. E' possibile, tuttavia, configurare le pagine in modo che solo le modifiche a cui è stata assegnata una flag di un determinato livello siano visibili ai lettori; così, le versioni modificate dagli utenti con un livello inferiore a quello assegnato alla pagina rimangono in bozza finché la loro modifica non viene convalidata da un altro utente dotato del livello sufficiente.

FlaggedRevs è estremamente flessibile e può essere usato in un'ampia gamma di configurazioni diverse, può essere molto discreto, tanto da essere quasi invisibile o può essere usato per controllare molto rigidamente l'attività di una wiki.

Terminologia
FlaggedRevs introduce alcuni nuovi termini riferiti agli utenti ed alle modifiche. Mentre ogni termine è completamente configurabile per adattarlo alle differenze di lingua o della specifica wiki, alcuni termini rimangono universali.
 * Flag ed assegnare un Flag

FlaggedRevs permette ad una wiki di definire delle variabili dette "flag" che possono essere applicate alle modifiche di una pagina per indicarne la qualità od altri attributi di quella versione modificata. I Flag sono raggruppati in scale gerarchiche dove alcune wiki potranno usarne una sola mentre altre potranno configurare diverse scale per indicare differenti attributi delle pagine. Per esempio, la configurazione standard di FlaggedRevs definisce tre scale, "Accuratezza", "Profondità" e "Leggibilità", con ognuna di esse formata da quattro flag.


 * Marker o marcatore

I marker (marcatori) sono raggruppamenti più astratti di variabili flag che identificano articoli che appartengono ad una particolare qualità. Ci sono tre marker disponibili, "checked" (controllato), "quality" (qualità) e "pristine" (intatto). Di base ogni modifica a cui sia stato assegnato un flag di qualsiasi livello appartiene al marker "reviewed" (esaminato). Il livello base del "quality" marker è livello-uno di accuratezza e completezza e livello-due di leggibilità. Per il marker "pristine" una versione deve essere esaminata la massimo livello su tutte e tre le scale della qualità. La maggior parte delle wiki definiscono le proprie scale di qualità e queste configurazioni possono essere variate.


 * Versione stabile e corrente

Una pagina su cui sia stata attivata l'estensione FlaggedRevs è disponibile in due versioni: la "current version", versione corrente e la "stable version" versione stabile.

Current version Versione corrente
 * La versione corrente è, evidentemente, la versione più recente della pagina che comprende le modifiche più recenti indipendentemente se queste siano o meno migliorative.
 * La versione corrente è anche definita bozza della pagina.

Stable version Versione stabile
 * La versione stabile è la versione più recente della pagina che sia stata esaminata

Si può sempre collegarsi direttamente alla versione corrente o stabile della pagina aggiungendo rispettivamente &stable=0 o &stable=1 all'url della pagina.

Visualizzazione


La FlaggedRevs permette ad una wiki di segnare ogni versione della pagina con una variabile, flag, per indicarne la qualità o validità, e per controllare quali versioni siano visibili della pagina stessa. Ogni pagina in cui la FlaggedRevs è attivata è effettivamente fornita in due versioni; la versione "stabile", che è l'ultima versione a cui sia stata assegnata una variabile flag di livello sufficientemente alto, e la versione "corrente", che è la versione più recente, dotata o meno di un flag. I lettori possono accedere ad entrambe le versioni della pagina aggiungendo &stable= all'URL nella casella dell'indirizzo web della pagina, impostando &stable=0 per la versione corrente, e &stable=1 per la versione stabile. Su di entrambe le versioni c'è un avviso ed un collegamento all'altra versione.

Wiki developers can control which alias is displayed to users and readers by default, and which flags allow a version to be considered 'stable'. Registered users can customize which alias they see by default in their User Preferences. Editors are also made aware of which alias they are viewing by the "" tab, which instead displays.

Modifica


La FlaggedRevs non influisce sulla possibilità degli utenta di modificare le pagine; cambia solamente come la wiki utilizza i cambiamenti. Ogni qualvolta un utente modifica una pagina, il contenuto del riquadro di modifica è sempre il wikicodice della versione corrente, per impedire l'accumulo di versioni alternative. Quando ci sono cambiamenti non verificati dall'ultima versione stabile, una differenza tra le modifiche è visualizzata sopra la finestra di modifica per evidenziare tali modifiche. Questo è importante poiché il testo che viene modificata potrebbe non essere lo stesso che l'utente vede prima di seguire il link "" (se l'utente stava visualizzando la versione stabile); e permette che ogni cambiamento sia verificato, modificato o annullato se necessario.



If the user will not be able to see their changes in the default alias, an additional warning message is displayed,. Other than this the editing process is unchanged by FlaggedRevs; edits are made, previewed and saved in the normal manner.

Users who are capable of reviewing edits are encouraged to do so both during and after they edit. There is an option next to the "" and "" checkboxes to immediately review the version resulting from that edit, although this option is unchecked by default. Once a reviewer has made an edit, they are returned to the article as normal, but are presented with a diff of all changes, including theirs, since the last stable version, with the option to immediately review the changes.

Verifica


La verifica delle versioni è la nuova attività primaria introdotta dall'estensione FlaggedRevs. Con l'eccezione del box di spunta "verifica questa modifica" sotto la finestra di modifica, tutti metodi di verifica delle versioni utilizzano la stessa interfaccia. In fondo ad ogni pagina in bozza, una serie di manopole e box di spunta permettono al revisore di scegliere quale variabile flag applicare alla versione, e c'è un opzione che permette di aggiungere un commento che appare nel registro delle revisioni della pagina.

Users can review any version, including versions that have already been reviewed by others. In this instance the newest review overrides previous reviews: if the new reviewer flags the version at a higher level than the previous reviewer, it is considered a normal "approve" review, while 'confirming' another reviewer's assessment by flagging the version to the same level is recorded as a "re-review". By flagging a previously-reviewed version as 'unassessed', reviewers can effectively 'unflag' a revision; these "deprecations" can be seen in a separate stream in.

Ricerca di versioni non verificate
La FlaggedRevs è progettata per incoraggiare gli utenti che possano averne i requisiti a verificare le versioni velocemente ed con efficienza, e così dei collegamenti sono disponibili nei luoghi più comuni dove verificare le modifiche fatte dagli utenti che non ne hanno la possibilità. Le modifiche che danno luogo a versioni non verificatesono segnalate con un punto esclamativo ! nella watchlist e nella RecentChanges feed, con un link per verificare la modifica. Quando si visualizza una pagina che contiene versioni non verificate, un banner è presente per indicare il numero di modifiche dall'ultima versione stabile, la data di quest'ultima e il link per verificare le modifiche.



L'estensione FlaggedRevs crea anche una serie di nuove pagine speciali che possono essere usate per trovare e gestire le pagine verificate e non verificate:


 *  - pagine che hanno una versione stabile
 * ' (called ' on some wikis) - pagine che hanno versioni non verificate rispetto alla versione stabile.
 *  - pagine che hanno versioni non verificate rispetto alla versione stabile ed anche presentano avvisi presenti nelle ultime modifiche.
 *  - pagine che non hanno una versione stabile verificata.

Le ultime due pagine includono anche il numero di utenti che hanno ciascuna pagina tra i propri osservati speciali, in modo da poter individuare seguire le pagine abbandonate; a causa della persenza di questa informazione riservata, l'accesso a è normalmente ristretto agli utenti con la funzione di verificatori. è ordinata a secondo della distanza nel tempo in cui l'ultima modifica è stata verificata con le più vecchie mostrate per prime.

Controllo generale
In agiunta a queste pagine, molti altri resoconti permettono un controllo generale sul processo della verifica delle modifiche. è una lista di pagine dove le impostazioni standard sono state modificate, rispetto allo standard, dagli amministratori, in modo da mostrare sempre o la versione stabile o la versione corrente a seconda delle impostazioni generali delle FlaggedRevs di quella wiki.

 fornisce un log aggregato di tutte le verifiche fatte nella wiki. Questi eventi formano anche un nuovo flusso nel log principale sia Special:Log, sia Special:Log/review. Il report del log può essere filtrato per tipo di marker, namespace, se la modifica sia "ratificata", "ri-approvata" o non verificata, e se la verifica sia stata automatica o manuale.

Infine,  dà un sommario di come ogni namespace sia stato verificato ed altri dati utili sul processo di verifica.

Raggiungimento automatico dei requisiti
Le Wiki possono configurare FlaggedRevs in modo da dare automaticamente agli utenti la possibilità di verificare le versioni una volta raggiunti determinati livelli di attività. Le Wiki devono valutare attentamente quale sia il modo migliore per configurare il raggiungimento automatico dei requisiti (o di non abilitarlo per niente) in modo da essere sufficientemente sicuri dell'affidabilità dell'utente senza farlo aspettare troppo per avere queste funzioni aggiuntive. I livelli di attività possono essere impostati su diverse caratteristiche, tra cui:


 * Da quanto tempo l'utente sia registrato (numero di giorni dalla data di iscrizione)


 * Il loro editcount
 * può esser richiesto quando questi edit siano distribuiti uniformemente su di un periodo di tempo, es. 20 edit su 20 giorni sono rilevanti, mentre 20 ravvicinati non vengono considerati
 * Gli edit di X giorni possono essere esclusi dal conto (per permettere agli amministratori di controllarli)
 * Un certo numero di edit devono essere all'interno del namespace principale.
 * Il numero delle pagine del namespace principale che l'utente ha editato.
 * Il numero di edit che l'utente ha fatto che con il campo oggetto compilato
 * Se l'utente ha una pagina personale, e quanto sia ampia (bytecount)
 * Se l'utente sia mai stato bloccato
 * Il numero di edit annullati (senza contare gli autoannullamenti)
 * Quante volte l'utente compila il campo oggetto (compresi quelli automatici)

Il sistema automatico può essere superato dagli amministratori sia per dare i requisiti prima del raggiungimento automatico o di togliere i requisiti a chi ne abusa.

Prerogative degli amministratori


Mentre uno sviluppatore di wiki può definire le impostazioni di base per quale visualizzazione sia mostrata ai vari gruppi di utenti, queste impostazioni possono essere modificate dai singoli utenti e impostate per ogni singola pagina. Ogni utente registrato può modificare le impostazioni nelle sue preferenze in modo da visualizzare sia la versione "corrente" o quella "stabile" quando visualizza una pagina.

Alcuni gruppi di utenti di una wiki, in genere gli amministratori, possono usare la pagina speciale  per forzare la visualizzazione standard per gli utenti non registrati. Gli amministratori possono impostare che una pagina visualizzi la versione stabile e come la versione stabile sia scelta, scegliendo a quale livello di marker sia considerata stabile.

Gli amministratori possono anche dare agli utenti la possibilità di verificare gli edit, e revocare tale permesso in caso di abuso, utilizzando l'interfaccia Special:UserRights. Questo affidamento diretto supera ogni raggiungimento automatico – se un amministratore ha esplicitamente revocato i permessi di verifica ad un utente, il sistema automatico di raggiungimento non li potrà restituire ed vice versa.