Πρότυπο:Time ago/τεκμηρίωση

Από τη Βικιπαίδεια, την ελεύθερη εγκυκλοπαίδεια

Το Πρότυπο:Time ago υπολογίζει το χρονικό διάστημα που έχει περάσει από την ημερομηνία και ώρα που έχει δοθεί ως παράμετρος. Το αποτέλεσμα είναι μια φράση που περιλαμβάνει μόνο το διάστημα που έχει περάσει, όπως φαίνεται και στα παρακάτω παραδείγματα. Αυτό το πρότυπο δεν πρέπει να χρησιμοποιείται μαζί με το «subst» εκτός και αν δεν θέλετε το χρονικό διάστημα που έχει παρέλθει να ενημερώνεται με κάθε ανανέωση της σελίδας.

Σημειώστε ότι λόγω των μηχανισμών προσωρινής αποθήκευσης του περιεχομένου της Βικιπαίδειας, ίσως χρειαστεί να δείτε κάνετε purge μια σελίδα για να ενημερωθεί το χρονικό διάστημα.

Σημειώστε επίσης ότι το αποτέλεσμα στρογγυλοποιείται προς τα κάτω, και ότι ο «Μήνας» θεωρείται ότι διαρκεί 31 ημέρες.

Χρήση[επεξεργασία κώδικα]

Ο βασικός τρόπος χρήσης του προτύπου είναι: {{Time ago|ημερομηνία και ώρα}}

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

Παράμετροι[επεξεργασία κώδικα]

Ο πίνακας που ακολουθεί εξηγεί τη χρήση των παραμέτρων για αυτό το πρότυπο.

Παράμετρος Περιγραφή
magnitude Ορίζει την μονάδα μέτρησης του χρόνου η οποία θα χρησιμοποιηθεί για την έκφραση του χρονικού διαστήματος. Οι επιτρεπόμενες τιμές της παραμέτρου είναι: seconds, minutes, hours, days, weeks, months και years.
min_magnitude Ορίζει την ελάχιστη μονάδα μέτρησης του χρόνου η οποία θα χρησιμοποιηθεί για την έκφραση του χρονικού διαστήματος. Οι επιτρεπόμενες τιμές της παραμέτρου είναι: seconds, minutes, hours, days, months και years.
ago Το κείμενο που θα χρησιμοποιηθεί αντί της προεπιλεγμένης λέξης «πριν».

Παραδείγματα[επεξεργασία κώδικα]

  • {{Time ago| -83 minutes}}πριν 83 λεπτά
  • {{Time ago| -334 minutes}}πριν 5 ώρες
  • {{Time ago|{{REVISIONTIMESTAMP}}}}πριν 2 έτη
  • {{Time ago| Jan 21, 2001 3:45 PM}}πριν 23 έτη
  • {{Time ago| Nov 6 2008}}πριν 15 έτη
  • {{Time ago| Nov 6 2008|magnitude=weeks}}πριν 15 έτη
  • {{Time ago| Nov 6 2008|min_magnitude=days}}πριν 15 έτη
  • {{Time ago| Nov 6 2008|min_magnitude=years}}πριν 15 έτη
  • {{Time ago| Nov 6 2008|ago=έχουν παρέλθει}}πριν 15 έτη

Σφάλμα[επεξεργασία κώδικα]

Αν παρουσιαστεί το «Σφάλμα: η πρώτη παράμετρος δεν μπορεί να αναλυθεί ως ημερομηνία ή ώρα.» τότε οι παράμετροι δεν έχουν οριστεί σωστά. Για παράδειγμα, μπορεί να υπάρχει μη αριθμητικός χαρακτήρας μέσα σε μια παράμετρο.

Templatedata[επεξεργασία κώδικα]

Το πρότυπο Time ago εμφανίζει το χρονικό διάστημα που έχει περάσει από την ημερομηνία

Παράμετροι προτύπου

ΠαράμετροςΠεριγραφήΤύποςΚατάσταση
Ημερομηνία ή/και ώρα1

Μερικές δεκτές μορφές: Jan 21, 2001 3:45 PM ή -83 minutes

Συμβολοσειράυποχρεωτικό
Το μέγεθος μέτρησης του χρόνουmagnitude

Μπορεί να είναι ένα από τα ακόλουθα: seconds, minutes, hours, days, weeks, months και years

Συμβολοσειράπροαιρετικό
Το ελάχιστο μέγεθος μέτρησης του χρόνουmin_magnitude

Μπορεί να είναι ένα από τα ακόλουθα: seconds, minutes, hours, days, weeks, months και years

Συμβολοσειράπροαιρετικό
Έκφρασηago

Η έκφραση που θα χρησιμοποιηθεί αντί του «πριν »

Συμβολοσειράπροαιρετικό