Συζήτηση χρήστη:AtouBot/getrcs.sh

Από Βικιλεξικό
Μετάβαση στην πλοήγηση Πήδηση στην αναζήτηση

bug στις μετονομασίες[επεξεργασία]

Όταν μία λέξη μετονομάζεται, το getrcs.sh παίρνει μία γραμμή με τον παλιό και νέο τίτλο και τους κρατάει σε προσωρινό αρχείο (γραμμές 306 και 307). Δεν ελέγχει όμως αν ο παλιός τίτλος εξαφανίζεται (suppressed redirect). Αργότερα, στη γραμμή 461 ζητάει από το Special:Export το περιεχόμενο των σελίδων και για τους δύο τίτλους, παλιό και νέο. Αν όμως ο παλιός δεν υπάρχει πια, δεν παίρνει κανένα περιεχόμενο με αποτέλεσμα να μην κάνει και καμία αλλαγή στο dump. (Αν ζητούσε όμως το περιεχόμενο μέσω API θα έπαιρνε έστω μια γραμμή με την ένδειξη missing)

Παράδειγμα σημερινό: Στο dump της 1ης Σεπτεμβρίου 2011 υπάρχει η λέξη désserrer. Αυτή μετονομάστηκε σε dsserrer χωρίς διατήρηση της ανακατεύθυνσης (αργότερα διαγράφηκε και η dsserrer). Κάνω το update και εξακολουθώ να βρίσκω το désserrer μέσα στο ανανεωμένο last_full.xml.

--Flyax 07:45, 4 Σεπτεμβρίου 2011 (UTC)[απάντηση]

Μάλλον λύθηκε το πρόβλημα. --Flyax 14:46, 4 Σεπτεμβρίου 2011 (UTC)[απάντηση]