Wikipedia:Landsbybrønden/Uaktuelle artikler pga. kommunalreformen

Uaktuelle artikler pga. kommunalreformen redigér

En meget stor dele af artiklerne om danske sogne og kirker trænger til en opdatering efter Kommunalreformen. Hvis det fynske materiale er repræsentativt for resten af landet, så henviser artiklerne generelt til kommuner der ikke længere eksisterer. Det samme problem har vi med en del kirkeartikler, og - hvis der er flere af samme navn - med flertyding-siderne. Her er et par eksempler på hvad vi skal have opdateret [1] [2] (sogne), [3] (kirke) [4] (flertydig-side). Hvis et tidligere kommunenavn indgår i titlen skal artiklerne også flyttes (det var tilfældet med kirken her). Mange af disse artikler er robotgenererede, men jeg ved ikke om man kan programmere en robot til at gå igennem dem igen? Valentin 12. nov 2007, 12:50 (CET)

Det er det samme med de jyske kirker og sogne. Skal jeg flytte dem når jeg støder på dem, eller er der en større overordnet plan? --DJ Oldgransker 18. nov 2007, 15:55 (CET)
Vi har tidligere været i gang: Wikipedia:Afkrydsningsliste for provstier --Hockeyindustrien 18. nov 2007, 15:57 (CET)
Tolker det som om at vi bare skal ordne de sidste mangler der er. Skabelonerne virker fint nok, men der er stadigvæk fejl i brødteksten, og evt. titel (eks. Fåborg Sogn (Varde Kommune), der indtil jeg flyttede den i går stadigvæk lå i den nu nedlagte Helle Kommune. Jeg ordnede hele Varde Provsti manuelt, og kunne da også godt tænke mig at vide om det var muligt at lave en bot til rettelse af brødtekst? --DJ Oldgransker 19. nov 2007, 08:31 (CET)
Jeg har flyttet nogle af de fynske artikler, hvor det faldt i øjnene at artikelnavnet henviste til en forhenværende kommune, men der er stadig mange eksempler der skal rettes, og brødteksterne er generelt stadig uaktuelle (i hvertfald for det fynske område). Hvis arbejdet skal gøres mere systematisk, så vil det nok være lettest at starte med at omdøbe de problematiske artikler om selve kirkerne, for det er normalt kun artiklen om selve sognet der linker dertil, og det link vil stadig virke så længe vi bare flytter artiklerne. Derefter kan vi så flytte de "forkert navngivne" artikler om selve sognene, og til sidst se på flertydig-siderne. Alt andet lige burde den rækkefølge give mindre risiko for brudte links. Men det vil være utrolig rart med en bot til at se på kæmpearbejdet med at opdatere selve brødteksterne. Ellers er der altid søg-og-erstat funktionen i AWB, men jeg har aldrig prøvet om den virker på den danske Wikipedia? Valentin 19. nov 2007, 14:11 (CET)
Spørgsmålet er om man ikke bare kan flytte de forkert navgivne sogne til de rigtige navne? Det gjorde jeg ved Fåborg Sogn (Helle Kommune), der blev til Fåborg Sogn (Varde Kommune), så det "forkerte" navn fungerer som omdirrigeringsside, og der er ingen brudte links, men det er måske ikke en holdbar løsning? Brødteksterne er også uaktuelle i Jylland; det var det jeg manuelt ændrede i alle sogne i Varde Provsti, men det ér noget af et hestearbejde, hvis hele Danmark skal ordnes manuelt... --DJ Oldgransker 19. nov 2007, 16:24 (CET)
Flytning er fint - man skal bare lige tjekke at der ikke er to artikler, der flyttes til samme navn, og at der ikke er dobbelte omdirigeringer bagefter. De dobbelte omdirigeringer bliver vist nok fikset af botter, men det er en flink ting at ordne det forinden. Ændringerne i brødteksten er muligvis mere tricky - og måske ikke lige til at botte. --Palnatoke 19. nov 2007, 20:48 (CET)

Jeg har lavet en testkørsel med AWB, og den kan afhjælpe en del af problemet. Min testkørsel omhandlede sogne i den nye Nordfyns Kommune (dvs. det nye kommunenavn afviger fra det før 2006). Indledningsvis skal alle artikler der indeholder et uaktuelt navn flyttes "X Sogn (Søndersø Kommune)" -> "X Sogn (Nordfyns Kommune)". Det gøres ved håndkraft. Derefter kodede jeg AWB som følger. I dette tilfælde består den nye kommune af 3 gamle kommuner, og det giver i alt 5 erstatningslinjer (2 generelle og 1 pr. gl. kommune). Alle erstatninger skal udføres samtidigt og i det efterfølgende skal alle anførselstegn ignoreres:

  • erstat: "Sognet ligger i" med

"Sognet ligger i Nordfyns Kommune. Indtil kommunalreformen i 2007 lå det i " NB: tekstblok 2 skal slutte med et mellemrumstegn

" (Fyns Amt) og indtil kommunalreformen i 1970" NB: tekstblok 1 starter med semikolon og mellemrumstegn og tekstblok 2 starter med et mellemrumstegn

  • erstat: "(Søndersø Kommune)" med "(Nordfyns Kommune)"
  • erstat: "(Otterup Kommune)" med "(Nordfyns Kommune)"
  • erstat: "(Bogense Kommune)" med "(Nordfyns Kommune)"

(dvs: alle gamle kommunenavne i parenteser erstattes med den nye storkommunes navn i parentes. Disse linjer påvirker kun linkene videre til kirkeartiklerne.)

På denne måde skal man kun kontrollere 2 ting: 1) at den tilhørende artikel om kirken allerede er flyttet. De tre sidste linjer med parenteserne retter linket til kirkeartiklen. 2) at navnet på den nye kommune ikke allerede er indsat i brødteksten. I modsat fald skal man manuelt indsætte det tidl. kommunenavn i brødteksten for at få hele historikken (-> 1970, 1970-2006 og 2007 ->) dækket. Derfor kan opgaven heller ikke automatiseres, men hvert edit skal skimmes igennem før man trykker "save". Arbejdskategorien er selvfølgelig Kategori:Sogne i Fyens Stift.

For at sikre at AWB kun retter i artikler for sogne der faktisk ligger i den ønskede storkommune anvendes følgende trick: Marker "skip if it doesn't contain" og indtast "|Kommune 2007= Nordfyns Kommune" som værdi (husk pipen og ignorerer igen anførselstegnene). Indlæs den samme kategori (Kategori:Sogne i Fyens Stift) og kør rutinen igen, men denne gang skal skriptet se efter tekstblokken "|Kommune 2007=Nordfyns Kommune" Det er nødvendigt at køre scriptet 2 gange for AWB kan ikke tage højde for om der står mellemrum eller ej i linjen. Det lyder mere omstændigt end det er. Resultatet blev edits som dette: [5] og [6] Derefter kan man gentage øvelsen med den næste storkommune. Man skal bare indtaste de gamle og det nye kommunenavn de relevante steder. Valentin 19. nov 2007, 23:54 (CET)

Glemte at skrive at AWB skal være indstillet til at bruge "da" wikipediaen, samt at der skal være klikket af i ruderne med "Skip article when no replacement made" og "Skip non-existing pages". "Find and replace" skal være "enabled" Valentin 19. nov 2007, 23:56 (CET)
Så langt så godt. Nu er jeg kommet igennem sogneartiklerne i de nye Nordfyns, Middelfart og Kerteminde Kommuner uden nævneværdige problemer. Jeg regner med at holde mig til det fynske materiale, primært af tidsmæssige årsager, men hvis nogen vil prøve at bruge AWB til at opdatere de tilsvarende sogneartikler for andre dele af landet, så send mig en mail, så kan jeg maile en fil med de relevante indstillinger, de lokale kommune- og amtsnavne skal bare indtastes. Jeg har ikke prøvet at gøre noget ved kirkeartiklerne endnu, og redirect-siderne skal sandsynligvis opdateres manuelt. Valentin 20. nov 2007, 01:38 (CET)