Un diff è un confronto che fornisce le differenze tra due versioni di una pagina. Si può vedere il confronto tra due versioni dalla pagina della cronologia: per ogni versione ci sono due possibili pulsanti di scelta: nella colonna sinistra si seleziona la versione più vecchia, tra le due da confrontare, e nella colonna di destra la versione più nuova. Premendo il tasto "Confronta le versioni selezionate" vengono mostrate le differenze tra le due versioni.

Ci sono poi dei casi speciali per i quali vengono forniti anche altri metodi per ottenere il confronto. Per mostrare le differenze tra una versione e la versione corrente si può premere sul collegamento corr sulla linea corrispondente alla versione prescelta. Per mostrare le differenze tra una versione e la versione immediatamente precedente si può premere sul collegamento prec sulla linea corrispondente alla versione prescelta; questi link sono disponibili nella pagina della cronologia. Inoltre il confronto viene anche mostrato quando si è nella situazione di un conflitto di edizione, per permettere di vedere esattamente cosa c'è bisogno di reintegrare.

Come appare modifica

 
Esempio di confronto fra due versioni di una pagina

Le due versioni sono mostrate fianco a fianco. La versione vecchia, a sinistra, appare su sfondo giallo; la nuova versione, a destra, appare su sfondo verde. (Nel caso di una lingua che va da destra a sinistra, come l'arabo o l'ebraico, le posizioni sono invertite). Il testo che differisce tra le due versioni è mostrato in rosso.

Il confronto mostra le differenze linea per linea. Alcuni wikibookiani trovano che aggiungere manualmente un'interruzione di riga (un ritorno a capo) quando si apporta una modifica renda il confronto più facile.

Nella pagina del confronto vengono anche mostrati gli oggetti delle modifiche. Questi appaiono nella riga al di sotto dei nomi degli utenti. Se ci sono dei collegamenti nell'oggetto delle modifiche, funzioneranno anche in questa pagina.

Se si vuole spostare o copiare un pezzo di testo da una parte all'altra di una stessa pagina o da una pagina a un'altra e contemporaneamente fare anche delle altre modifiche, è utile farlo in due tempi. In questo modo la funzione di confronto tra le versioni può essere utilizzata più comodamente per controllare o evidenziare questi altri cambiamenti.

Oltre a mostrare le differenze tra le versioni, la pagina del confronto ha dei link alle pagine degli utenti interessati (autori delle due versioni proposte) e alle rispettive pagine di discussione. Inoltre ci sono anche due collegamenti alle liste dei contributi dei rispettivi utenti ed il link di blocco utente per gli amministratori.

Gli amministratori vedono anche un bottone per il ripristino (rollback), che consente di annullare tutte le modifiche apportate dall'ultimo utente. Si veda il seguente esempio:

  1. L'Utente:AAA crea una nuova pagina o effettua una modifica.
  2. Successivamente l'utente:bbb modifica la stessa pagina per 3-4 volte scrivendo frasi senza senso.
  3. Un amministratore è autorizzato ad annullare tutte le modifiche di bbb, e può farlo con un solo clic, la versione visibile è ora quella salvata da AAA.

Anche un utente senza privilegi di amministratore può effettuare il rollback manualmente: accanto alla data della revisione c'è un link modifica che dà accesso al codice della revisione selezionata a questo punto, basta salvare la pagina per ripristinare questa vecchia edizione annullando quelle successive.

Struttura della pagina modifica

Dopo la tabella delle differenze viene mostrata per intero la seconda tra le due versioni (in genere la più nuova).

Nel caso si utilizzi lo skin Classic con la barra delle scorciatoie, la pagina del confronto non ha la barra delle scorciatoie per rendere disponibile più spazio. Pertanto la pagina del confronto è anche utile per vedere il contenuto della pagina a tutto schermo, senza dover cambiare le preferenze.

Se si utilizza lil monobook ufficiale i pannelli a sinistra sono presenti anche nelle pagine dei confronti.

Collegamenti esterni modifica