This page is a translated version of the page Help:Diff and the translation is 95% complete.
PD OBS: När du redigerar denna sida samtycker du till att släppa ditt bidrag under CC0. Se hjälpsidorna för Public Domain för mer information. PD

En diff (förkortning för "differens") visar ändringar mellan två versioner av en sida. Diffar är en grundläggande komponent i navigering och innehållsmoderering på MediaWiki-wikier.

Plattformarna i wiki-ekosystemet har flera versioner av en diff beroende på vilken enhet och installation av MediaWiki som används.

När och varför ska man använda en diff?

Den främsta anledningen till att använda en diff är att granska en specifik ändring på en sida som du själv eller någon annan har gjort. Det finns många möjliga anledningar till att göra detta:

  • För att hjälpa till att hitta vandalism
  • För att avgöra när ett avsnitt, en mening eller ett ord lades till eller togs bort
  • För att avgöra vilken redigerare som har gjort en specifik ändring
  • Som utgångspunkt för ytterligare åtgärder då diffen innehåller redigera, gör ogjord och andra åtgärder samt länkar till redigerarens användar- och diskussionssidor.

Hur navigerar man för att se en diff?

Det vanligaste sättet att se en diff är via "versionshistoriken". Detta är tillgängligt via fliken "Visa historik". Därifrån kan du använda "föregående" för att se diffar för enstaka versioner, eller använda radioknapparna och knappen "Jämför angivna versioner" för att se diffar över flera versioner.

De flesta specialsidor som listar upp ändringar innehåller vanligtvis länkar till diffar, t.ex.:

Ett annat sätt att se en diff är med sidan Special:Diff. För att använda detta måste du känna till ID:n för de versioner du vill jämföra. Versions-ID:n kan hämtas genom att titta på delen diff=123 i webbadressen för en diff, där 123 är diff-ID. Dessutom kan du använda värdet i parametern oldid för att hämta diffen för den versionen mot den föregående.

Komponenter till en diff

Nedan är en visuell representation av de viktiga komponenterna på en diff-sida som du hitta när du ser skillnaden mellan två versioner.

 
Komponenter i en diff


Det här interaktiva exemplet visar sidhuvudet i diff-sidan (några av länkarna är testlänkar). Den äldre versionen visas till vänster och den nyare till höger.

(Edit summaries in diffs are great)
m (correction, + MediaWiki User's Guide)
 
Rad 8: Rad 8:
  For sysops and those with the rollback flag, a revert button is shown allowing them to revert from the new version to the old one.   For sysops and those with the rollback flag, a revert button is shown allowing them to revert from the new version to the old one.
This is only shown when viewing the diff between the current version and the one immediately preceding it. + This is only shown when viewing the diff between the recent version of a page and the last version by an author other than the one of the most current version.
  This example shows the top of the diff page, with the links described above.   This example shows the top of the diff page, with the links described above.
Rad 25: Rad 25:
  </table>   </table>
+ [[MediaWiki User's Guide]]
+

Oförändrad text

Oförändrad text är mörkgrå mot en ljusgrå bakgrund (endast delar före och efter ändrad text visas).

Färgnyckel
Föregående diff Nyare diff
Oförändrad Oförändrad

Flyttad text

Identisk text som har flyttats från en plats till en annan representeras vanligtvis som tillagd och borttagen text. På MediaWiki-installationer som använder Wikidiff2 kan det finnas en pilikon som tydligare indikerar var den flyttade texten hamnade.

Tillagd text

Rader som innehåller tillagd text har en plusikon (+) framför sig. De tillagda orden och tecknen är markerade och har fet stil.

Borttagen text

Rader som innehåller borttagen text har en minusikon () framför sig. De borttagna orden och tecknen är markerade och har fet stil.

Ersatt text

Vi kan se vad som har ersatts med nytt innehåll när det finns en plusikon (+) och en minusikon (−) bredvid frasen där förändringen skedde.

Stycken som har ändrats har svart text mot vit bakgrund, med en orange kant runt den gamla versionssidan och en blå kant runt den nya versionssidan.

Infogad och borttagen text markeras med en kantfärg och fet stil. Om hela stycken har tagits bort eller infogats används ingen markering eller fet stil och den andra sidan är tom.

Färgnyckel
Gammal version Ny version
Förändrad paragraf Förändrad paragraf
Färgnyckel
Gammal version Ny version
Förändrad paragraf  
  Förändrad paragraf
Färgnyckel
Gammal version Ny version
Borttagna tecken Tillagda tecken

Länka till en diff

Diffar kan länkas till genom att kopiera webbadressen medan man tittar på diffen — denna webbadress har två parametrar, diff och oldid.

Man kan länka till en diff utanför en wiki genom att använda den fullständiga webbadressen, t.ex.:

  • https://mediawiki.org/w/index.php?diff=1242287

SpecialsidanSpecial:Diff gör det lättare att skapa kortare webbadresser som omdirigerar till diffar.

Inifrån en wiki kan dessa länkar ha följande former:

Dessa länkar kan användas i redigeringssammanfattningen samt anpassas som alla andra interna länkar, t.ex. [[Special:Diff/1242286/1242287|se denna diff]]se denna diff.

Till exempel kan den fullständiga webbadressen [https://mediawiki.org/w/index.php?diff=1242287 1242287] också skrivas som [[Special:Diff/1242287|1242287]].

Som standard visas den senare versionen av sidan i sin helhet under skillnaden – detta kan inaktiveras via en inställning ("Visa inte sidinnehåll under diffar") eller genom att ange diffonly=1 i webbadressen. Länkar till diffar utan sidtexten kan skapas:

Inline diffs

MediaWiki-version:
1.35

Since MediaWiki 1.35, an inline diff (also known as a unified diff) is available. Från och med 2022 är detta endast tillgängligt med motorn wikidiff2 . Inline diffs can be accessed by passing the diff-type=inline parameter in the URL (example).

MediaWiki-version:
1.41

As of MediaWiki 1.41, a toggle was added to diff pages that allows users to switch between inline and two-column in the user interface (T336716).

Content added Content deleted
(Edit summaries in diffs are great)
m (correction, + MediaWiki User's Guide)
 

For sysops and those with the rollback flag, a revert button is shown allowing them to revert from the new version to the old one.

This is only shown when viewing the diff between the current version and the one of a page and the last version by an author other than the one of the most current version.. This example shows the top of the diff page, with the links described above.

</table>

[[MediaWiki User's Guide]]

↲ newline

The following changes were introduced for inline diff:

  • Innehållsförteckningar och verktygstips som förklarar de blåa och gula markeringarna. (T324759)
  • Anteckning som representerar när en eller flera rader läggs till eller raderas. (T330247)

Hur rapporterar man buggar?

Buggar bör rapporteras på Phabricator under taggen #MediaWiki-Page-diffs.

Användarinställningar

Följande användarinställningar finns tillgängliga underi avsnittet "Versiondifferenser" på inställningsfliken "Utseende":

Visa inte sidinnehåll under diffar
Aktivera eller inaktivera att sidtext visas under diffen. Denna text är den senare av de två sidversionerna.
Visa inte diff efter tillbakarullning
Huruvida om diffen för den tillbakarullade versionen ska visas efter en tillbakarullning.

Vissa tillägg lägger också till sina egna inställningar som relaterar till diffar. Ett sådan tillägg är Extension:RevisionSlider , som kan inaktiveras i inställningarna med inställningen "Visa inte versionsreglaget" i detta avsnitt.


Se även