Εγχειρίδιο:Pywikibot/archivebot.py/ρύθμιση

This page is a translated version of the page Manual:Pywikibot/archivebot.py/setup and the translation is 100% complete.

Το archivebot.py είναι script για την αρχειοθέτηση σελίδων συζήτησης. Αυτό το κείμενο εξηγεί πως να ρυθμίσετε τις σελίδες συζήτησης στο wiki για να γίνει η αυτόματη αρχειοθέτηση από αυτό το μποτ. Για την τεκμηρίωση της χρήσης του μποτ παρακλούμε δείτε στο Manual:Pywikibot/archivebot.py .

Πώς να ρυθμίσετε μια σελίδα συζήτησης

Το μποτ αυτό επεξεργάζεται σελίδες που έχου μαρκαριστεί ρητά με την ενσωμάτωση ενός προτύπου δείκτη, και αρχειοθετεί ενότητες που είναι ανενεργές για συγκεκριμμένο χρονικό διάστημα. Συχνά χρησιμοποιείται το πρότυπο {{User:MiszaBot/config|...}}. Το πρότυπο μπορεί να έχει τις παραμέτρους που περιγράφονται παρακάτω. (Οι περισσότερες από αυτές είναι προαιρετικές.)

{{TEMPLATE_PAGE
|archive             =
|algo                =
|counter             =
|maxarchivesize      =
|minthreadsleft      =
|minthreadstoarchive =
|archiveheader       =
|key                 =
}}

Για να αρχειοθετηθεί μια ενότητα, θα πρέπει να είναι επιπέδου 2, μαρκαρισμένη με ==. Είναι δυνατόν να εξαιρεθούν κάποιες ενότητες: δείτε εξήγηση παρακάτω.

Παράμετροι προτύπων

Η σημασία των παραμέτρων του προτύπου είναι:

Παράμετρος προτύπου Περιγραφή
archive Όνομα της σελίδας στο οποίο θα τοποθετηθούν τα νήματα που αρχειοθετούνται. Πρέπει να είναι υποσελίδα της τρέχουσας σελίδας. Υποστηρίζονται και μεταβλητές.
algo καθορίζει τη μέγιστη ηλικία του νήματος. Πρέπει να έχει τη μορφή old(delay) όπου το delay καθορίζει την ηλικία σε ώρες ή μέρες για παράδειγμα 24h (24 ώρες) or 5d (5 ημέρες). Το προκαθορισμένο είναι old(24h).
counter Η τρέχουσα τιμή ενός μετρητή ο οποίος μπορεί να αποδοθεί ως μεταβλητή. Θα πραγματωθεί από το μποτ. Η αρχική τιμή είναι 1.
maxarchivesize Το μέγιστο μέγεθος το αρχείου πριν αρχίσει να αυξάνεται ο μετρητής. Η τιμή μπορεί να δοθεί με την προσθήκη γράμματος όπως K ή M τα οποία υποδεικνύουν KByte ή MByte. Η προκαθορισμένη τιμή είναι 1000M (1000 megabyte).
minthreadsleft Ο ελάχιστος αριθμός νημάτων που θα πρέπει να αφεθούν στη σελίδα. Η προκαθορισμένη τιμή είναι 5.
minthreadstoarchive Ο ελάχιστος αριθμός νημάτων για ταυτόχρονη αρχειοθέτηση. Η προκαθορισμένη τιμή είναι 2.
archiveheader Το περιεχόμενο που θα πρέπει να τοποθετηθεί στις νέες σελίδες αρχειοθέτησης. Η παράμετρος υποστηρίζει την χρήση μεταβλητών. Η προκαθορισμένη τιμή είναι {{talkarchive}}.
key Μυστικό κλειδί που (αν είναι έγκυρο) επιτρέπει να γίνει αρχειοθέτηση σε σελίδες που δεν είναι υποσελίδες της σελίδας που αρχειοθετείται.

Μεταβλητές για μοτίβα ονόματος σελίδας

Στην παράμετρο archive του προτύπου, μπορούν να χρησιμοποιηθούν οι ακόλουθες μεταβλητές.

Μεταβλητή Παράγει
%(counter)d την τρέχουσα τιμή του counter
%(year)d το έτος του νήματος που αρχειοθετείται
%(quarter)d το τέταρτο του έτους (1-4) του νήματος που αρχειοθετείται
%(month)d τον αριθμό του μήνα (1-12) του νήματος που αρχειοθετείται
%(month)02d διψήφιο αριθμό μήνα (01-12)
%(monthname)s αγγλικό όνομα του μήνα
%(monthnameshort)s τα τρία πρώτα γράμματα του μήνα

Πως να αποτρέψετε την αρχειοθέτηση

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

Μπορείτε να μπλοκάρετε το νήμα από το να αρχειοθετηθεί αόριστα, με την χρήση πολύ μελλοντικής χρονικής σφραγίδας, όπως "13:59, 21 Οκτώβριος 2044 (UTC)".

Για να μην μπερδέψετε τους αναγνώστες, η ψεύτικη υπογραφή μπορεί να γραφεί ως σχόλιο only with the dummy user name "DoNotArchiveUntil". Τα άλλα σχόλια θα αγνοηθούν από το μποτ.

Μπορεί να προτιμάτε να έχετε στο wiki σας ένα αντικαταστάσιμο πρότυπο για αυτόν τον συγκεκριμμένο σκοπό. Δείτε το πρότυπο της αγγλικής Βικιπαίδειας για παράδειγμα: w:Template:DNAU

Δείτε επίσης