Help:Diff/el



Ένα diff (συντομογραφία του difference/διαφορά) εμφανίζει τις αλλαγές μεταξύ δύο αναθεωρήσεων μιας σελίδας. Οι διαφορές αποτελούν θεμελιώδες στοιχείο της πλοήγησης και της εποπτείας περιεχομένου στα wiki με MediaWiki.

Οι πλατφόρμες στο οικοσύστημα wiki έχουν πολλές εκδόσεις μιας διαφοράς ανάλογα με τη συσκευή και την εγκατάσταση MediaWiki που χρησιμοποιείται.



Πότε και γιατί να χρησιμοποιήσετε μια διαφορά;
Ο κύριος λόγος για να χρησιμοποιήσετε μια διαφορά είναι να ελέγξετε μια συγκεκριμένη αλλαγή σε μια σελίδα που έγινε από εσάς ή από κάποιον άλλο. Υπάρχουν πολλοί πιθανοί λόγοι για να το κάνετε αυτό:


 * Για να βοήθεια στην εύρεση περιπτώσεων βανδαλισμού
 * Για να προσδιορίσετε πότε προστέθηκε ή αφαιρέθηκε μια ενότητα, πρόταση ή λέξη
 * Για να προσδιορίσετε ποιος συντάκτες έκανε μια δεδομένη αλλαγή
 * Ως σημείο εκκίνησης για περαιτέρω ενέργειες, καθώς η διαφορά περιέχει Special:MyLanguage/Help:Editing pages, Special:MyLanguage/Manual:Reverts, και άλλες ενέργειες, καθώς και συνδέσμους προς τις σελίδες χρήστη και συζήτησης του συντάκτη.



Πώς να πλοηγηθείτε για να δείτε μια διαφορά;
Ο πιο συνηθισμένος τρόπος για να δείτε μια διαφορά είναι μέσω του «Ιστορικού αναθεωρήσεων». Αυτό είναι προσβάσιμο μέσω της καρτέλας «». Από εκεί, μπορείτε να χρησιμοποιήσετε το «» για να δείτε τις διαφορές μεμονωμένων αναθεωρήσεων ή να χρησιμοποιήσετε τα κουμπιά επιλογής και το κουμπί «» για να προβάλετε διαφορές σε πολλαπλές αναθεωρήσεις.

Οι περισσότερες ειδικές σελίδες που παραθέτουν αλλαγές θα περιλαμβάνουν συνήθως συνδέσμους σε διαφορές, όπως:


 * Special:RecentChanges
 * Special:Watchlist
 * Special:Contributions
 * Special:Relatedchanges

Ένας άλλος τρόπος για να δείτε μια διαφορά είναι με τη σελίδα Special:Diff. Για να το χρησιμοποιήσετε, πρέπει να γνωρίζετε τα αναγνωριστικά των αναθεωρήσεων που θέλετε να συγκρίνετε. Τα αναγνωριστικά αναθεώρησης μπορούν να ανακτηθούν κοιτάζοντας το τμήμα   μιας διεύθυνσης URL διαφοράς, όπου   είναι το αναγνωριστικό διαφοράς. Επιπρόσθετα, μπορείτε να χρησιμοποιήσετε την τιμή της παραμέτρου  για να λάβετε τη διαφορά αυτής της αναθεώρησης σε σχέση με την προηγούμενη.



Στοιχεία σε μια διαφορά
Παρακάτω είναι μια οπτική αναπαράσταση των σημαντικών στοιχείων μιας σελίδας διαφορών που θα δείτε κατά την προβολή της διαφοράς μεταξύ δύο εκδόσεων.



Αυτό το διαδραστικό παράδειγμα δείχνει το επάνω μέρος της σελίδας διαφορών (ορισμένοι από τους συνδέσμους είναι ψευδείς σύνδεσμοι). Η παλαιότερη αναθεώρηση εμφανίζεται στα αριστερά, η νεότερη αναθεώρηση στα δεξιά.





Αμετάβλητο κείμενο
Το αμετάβλητο κείμενο είναι σκούρο γκρι σε ανοιχτό γκρι (εμφανίζονται μόνο τα μέρη πριν και μετά το τροποποιημένο κείμενο).



Μετακινημένο κείμενο
Το ίδιο κείμενο που έχει μετακινηθεί από το ένα μέρος στο άλλο αναπαρίσταται συνήθως ως κείμενο που προστέθηκε και αφαιρέθηκε. Στις εγκαταστάσεις του MediaWiki που χρησιμοποιούν το, μπορεί να υπάρχει ένα εικονίδιο βέλους που να δείχνει πιο καθαρά πού πήγε το κείμενο που μετακινήθηκε.



Προστιθέμενο κείμενο
Οι γραμμές που περιέχουν κείμενο που έχει προστεθεί έχουν ένα εικονίδιο συν (+) μπροστά τους. Οι λέξεις και οι χαρακτήρες που προστέθηκαν επισημαίνονται και με έντονους χαρακτήρες.



Καταργημένο κείμενο
Οι γραμμές που περιέχουν κείμενο που έχει αφαιρεθεί έχουν ένα εικονίδιο μείον (−) μπροστά τους. Οι αφαιρεθείσες λέξεις και χαρακτήρες επισημαίνονται και με έντονους χαρακτήρες.



Κείμενο που αντικαταστάθηκε
Μπορούμε να δούμε τι έχει αντικατασταθεί με νέο περιεχόμενο όταν υπάρχει ένα εικονίδιο + και ένα εικονίδιο − δίπλα στη φράση όπου έγινε η αλλαγή.

Παράγραφοι που έχουν αλλάξει είναι μαύρο σε λευκό, με πορτοκαλί περίγραμμα στην πλευρά της παλιάς αναθεώρησης και μπλε περίγραμμα στην πλευρά της νέας έκδοσης.

Το κείμενο που εισάγεται και αφαιρείται επισημαίνεται με το χρώμα του περιγράμματος και με έντονη γραφή. Όπου έχουν αφαιρεθεί ή εισαχθεί ολόκληρες παράγραφοι, δεν εφαρμόζεται καμία επισήμανση ή έντονη γραφή και η άλλη πλευρά είναι κενή.



Σύνδεση με μια διαφορά
Οι διαφορές μπορούν να συνδεθούν με αντιγραφή της διεύθυνσης URL κατά την προβολή της διαφοράς — αυτή η διεύθυνση URL έχει δύο παραμέτρους  και.

Η σύνδεση με μια διαφορά εκτός ενός wiki μπορεί να γίνει χρησιμοποιώντας την πλήρη διεύθυνση URL, για παράδειγμα:



Η ειδική σελίδα diff στο Special:Diff διευκολύνει τη δημιουργία μικρότερων διευθύνσεων URL που ανακατευθύνονται σε διαφορές.

Μέσα από ένα wiki, αυτοί οι σύνδεσμοι μπορούν να λάβουν τις ακόλουθες μορφές:


 * → Special:Diff/1242287 – Εμφανίζει την διαφορά με την προηγούμενη έκδοση της ίδιας σελίδας
 * → Special:Diff/1242287/prev – Εμφανίζει τη διαφορά με την προηγούμενη έκδοση της ίδιας σελίδας.
 * → Special:Diff/1242287/next – Εμφανίζει τη διαφορά στην επόμενη αναθεώρηση της ίδιας σελίδας.
 * → Special:Diff/1242287/cur – Εμφανίζει τη διαφορά στην τρέχουσα αναθεώρηση της ίδιας σελίδας.
 * → Special:Diff/1242286/1242287 – Εμφανίζει τη διαφορά μεταξύ των καθορισμένων αναθεωρήσεων της ίδιας σελίδας που μπορεί επίσης να αντιστραφούν, π.χ.  → Special:Diff/1242287/1242286, αν και θα πρέπει να το αποφύγετε.

These links may be used in the edit summary as well as adapted like any other internal links, e.g..

For example, the full URL  could also be written as.

By default, the later revision of the page is displayed in full below the diff — this can be turned off via a preferences ("") or by setting  in the URL. Links to diffs without the page text can be created:



Inline diffs
Since MediaWiki 1.35, an inline diff (also known as a unified diff) is available. As of 2022 this is only available with the engine. Inline diffs can be accessed by passing the  parameter in the URL (example).

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).

The following changes were introduced for inline diff:


 * Legends and tooltips that explain the blue and yellow highlights. (T324759)
 * Annotation that represent when one or more lines are added or deleted. (T330247)

How to report bugs?
Bugs should be reported on Phabricator under the tag.

User Preferences
The following user preferences are available in the "" section of the "" preferences tab:
 * Toggle the display of the page text below the diff. This text is the later of the two revisions of the page.
 * Toggle the display of the page text below the diff. This text is the later of the two revisions of the page.


 * Whether to show the diff of the rolled back revision after a rollback.
 * Whether to show the diff of the rolled back revision after a rollback.

Some extensions also add their own preferences related to diffs. One such extension is, which can be disabled in preferences using the "" preference in that section.