Skabelondiskussion:Wikipedia-statistik

Page contents not supported in other languages.
Fra Wikipedia, den frie encyklopædi

Opdatering af artikler om wikipediaer[rediger kildetekst]

Opdatering af artikler om wikipediaer

Jeg har set du opdaterer diverse artikler. Vi kan sikkert med fordel indsætte skabeloner til opdatering af tallene, som på en:Russian Wikipedia. Jeg har henvendt mig til EileenSanda i håb om at hun vil oprette din nødvendige skabeloner. Det vil udentvivl gør artikler væsentligt mere update. mvh Per (PerV) (diskussion) 16. nov 2016, 13:20 (CET)

Meget fint. Så venter jeg med at yderlige gøre noget lige nu Med venlig hilsen,  Rodejong  diskussion 16. nov 2016, 13:24 (CET)
Se evt. Russisk Wikipedia, der er {{NUMBEROF}} nu indsat, og det virker. Der mangler at komme dato på. Der mangler vi fortsat Template:Currentmonthday. Hvis teksten skal være perfekt, bør datøn ind. Men med NUMBEROF bliver antal artikler ihvertfald automatisk opdateret, med det korrekte år. mvh Per (PerV) (diskussion) 16. nov 2016, 13:45 (CET)
Så virker det med begge skabeloner. På Russisk Wikipedia hedder sætningen:
Pr. {{Currentmonthday}} {{Currentyear}} har Russisk Wikipedia [[:ru:Special:Statistics|{{NUMBEROF|ARTICLES|ru|N}} artikler]].
I andre artikler skal Russisk Wikipedia selvfølgelig udskiftes med fx Polsk Wikipedia, det kommer så til at hedde:
Pr. {{Currentmonthday}} {{Currentyear}} har Polsk Wikipedia [[:pl:Special:Statistics|{{NUMBEROF|ARTICLES|pl|N}} artikler]]
Polen er rettet. mvh Per (PerV) (diskussion) 16. nov 2016, 14:04 (CET)
Pr. {{CURRENTDAYNAME}}, {{CURRENTDAY2}}. {{LOCALMONTHNAME}} {{CURRENTYEAR}} har Russisk Wikipedia [[:ru:Special:Statistics|{{NUMBEROF|ARTICLES|ru|N}} artikler]]. Med venlig hilsen,  Rodejong  diskussion 16. nov 2016, 14:06 (CET)

{{CURRENTDAY2}}. {{LOCALMONTHNAME}} giver vist det samme som {{Currentmonthday}}, så vidt jeg kan se. Men hvis du sætter {{CURRENTDAYNAME}} skal du have "den" efter ikke komma! Se Russisk Wikipedia. mvh Per (PerV) (diskussion) 16. nov 2016, 14:13 (CET)

Fint, det gøre jeg. Med venlig hilsen,  Rodejong  diskussion 16. nov 2016, 14:23 (CET)
Hmmm, det virker ikke som det skal: Se Engelsk Wikipedia:

Pr. søndag den 02. juni 2024 har engelsk Wikipedia 6.830.274 artikler. Pr. søndag juni 02, 2024 the English Wikipedia has 6.830.274 articles. Se koden på min brugersiden på en:user talk:Rodejong som er det sammen. Med venlig hilsen,  Rodejong  diskussion 16. nov 2016, 14:53 (CET)

Mærkværdigt, selv med de en du har sat ind henter den de danske tal. Jeg prøver at pinge @EileenSanda: måske kan hun finde ud af hvad der sker med {{NUMBEROF}} når det er engelsk wiki. mvh Per (PerV) (diskussion) 16. nov 2016, 15:08 (CET)
Der er også problemer med Japansk Wikipedia, hvor der står at de har 0 artikler, selvom de i virkeligheden har lidt over en million. --Dannebrog Spy (diskussion) 16. nov 2016, 15:10 (CET)
Det er da mærkeligt at koden virker for den en, men ikke for den anden :/ Med venlig hilsen,  Rodejong  diskussion 16. nov 2016, 15:17 (CET)
Det må skyldes denne skabelon: Skabelon:NUMBEROF/data - måske findes alle sprogvarianter ikke i skabelonen? Så er spørgsmålet, om vi kan finde ud af at tilføje de data som mangler. EileenSanda (diskussion) 16. nov 2016, 15:35 (CET)

Det regnede jeg også først med, men "Pr. {{CURRENTDAYNAME}} den {{CURRENTDAY2}}. {{LOCALMONTHNAME}} {{CURRENTYEAR}} har engelsk Wikipedia [[:en:Special:Statistics|{{NUMBEROF|ARTICLES|en|N}} artikler]]." giver "220.989 artikler"når det indsættes på dansk wikipedia, mens "Pr. {{CURRENTDAYNAME}} {{LOCALMONTHNAME}} {{CURRENTDAY2}}, {{CURRENTYEAR}} the English Wikipedia has [[:en:Special:Statistics|{{NUMBEROF|ARTICLES|en|N}} articles]]." giver "5,286,235 articles" når det indsættes på engelsk wikipedia. Se her. Tallet {{NUMBEROF|ARTICLES|en|N}} giver på da wiki er det danske tal for artikler. Hvorfor??? mvh Per (PerV) (diskussion) 16. nov 2016, 15:46 (CET)

Jeg checker lige ... Med venlig hilsen,  Rodejong  diskussion 16. nov 2016, 15:48 (CET)
I stedet for :en: skal vi bruge her :en2:
| en = {{#switch:{{{2}}}
	| NUMBEROFARTICLES | ARTICLES = {{NUMBEROFARTICLES:R}}
	| NUMBEROFFILES | FILES = {{NUMBEROFFILES:R}}
	| NUMBEROFPAGES |PAGES = {{NUMBEROFPAGES:R}}
	| NUMBEROFUSERS | USERS = {{NUMBEROFUSERS:R}}
	| NUMBEROFACTIVEUSERS | ACTIVEUSERS = {{NUMBEROFACTIVEUSERS:R}}
	| NUMBEROFADMINS | ADMINS = {{NUMBEROFADMINS:R}}
	| NUMBEROFEDITS | EDITS = {{NUMBEROFEDITS:R}}
	| 0 }}
| en2 = {{#switch:{{{2}}}
	| NUMBEROFARTICLES | ARTICLES = 5286157
	| NUMBEROFFILES | FILES = 849780
	| NUMBEROFPAGES | PAGES = 40760937
	| NUMBEROFUSERS | USERS = 29544818
	| NUMBEROFACTIVEUSERS | ACTIVEUSERS = 124799
	| NUMBEROFADMINS | ADMINS = 1278
	| NUMBEROFEDITS | EDITS = 858991013
	| 0 }}~
Alle tal skal udfyldes manuelt på Skabelon:NUMBEROF/data. Kun den øverste bruger faktisk den kode NUMBEROF... Så der ligger problemet at Japansk ikke er opdateret eller findes. Med venlig hilsen,  Rodejong  diskussion 16. nov 2016, 15:52 (CET)

Japansk virker nu, det skulle være ja istedetfor jp. mvh Per (PerV) (diskussion) 16. nov 2016, 15:56 (CET)

(redigeringskonflikt)

Jeg har fundet fejlene og rettet dem. For japansk var det bare sprogkoden der var forkert - der skulle stå ja i stedet for jp. For engelsk er problemet at det er angivet to gange i skabelonen, dels med henvisning til lokale sider (sprogkoden en) og dels med henvisning til de faktiske tal (sprogkoden en2). Det første virker selvfølgelig fint på engelsk Wikipedia, hvor skabelonen kommer fra, men her på dansk Wikipedia vil koden bare opfatte det som vores lokale sider og derfor hente tallene derfra. Ved at ændre sprogkoden til en2 fås imidlertid de rigtige tal. Håber at det er nogenlunde til at forstå. --Dannebrog Spy (diskussion) 16. nov 2016, 16:01 (CET)
Eneste problem der er tilbage, er at vi ikke kan sige per dags dato. Kun for det danske. Vi er nødt til at skrive datoen, fra den til at tallene bliver opdateret. Med venlig hilsen,  Rodejong  diskussion 16. nov 2016, 16:04 (CET)
Jeg kan se at en:Template:NUMBEROF/data "is updated by a bot automatically" af en:User:Acebot, ca hver time, er det ikke muligt at få en bot til at gøre det samme på da wiki? Hav mig undskyldt, jeg aner inet om boter. mvh Per (PerV) (diskussion) 16. nov 2016, 16:34 (CET)
Jeg har anmodet en:User:Ace111 om at køre sin bot og opdatere Skabelon:NUMBEROF/data, botten opdaterer allerede den engelske og Wikipedia på Esperanto. mvh Per (PerV) (diskussion) 16. nov 2016, 16:52 (CET)
Jeg har nu oprettet sætningen i et skabelon: {{Wikipedia-statistik}} som giver:
Pr. søndag den 2. juni 2024 har den dansksprogede Wikipedia 300.153 artikler, 712 aktive bidragydere og 26 administratorer.[1]
På denne måde behøver vi kun at ændre datoen i skabelonen, og antallet i NUMBEROF/data. Hvis der kommer nye artikler om andre Wikipediaer, er alt parat. Med venlig hilsen,  Rodejong  diskussion 16. nov 2016, 19:23 (CET)
Fint initiativ, jeg har nu rettet sproglige skrubtusser i {{Wikipedia-statistik}}, så må vi bare håbe på at botten opdaterer. Jeg har set at botten allerede opdaterer 8-10 sprogudgaver af NUMBEROF/data. mvh Per (PerV) (diskussion) 16. nov 2016, 19:57 (CET)
  1. ^ List of Wikipedias (engelsk)