Moduldiskussion:ISBN
Ignorera parenteser vid kontrollen av ISBN-nummer
[redigera wikitext]Eftersom det i många mallanrop finns en parentes efter ISBN-numret, se denna sökning som ger mer än 2 500 träffar, har jag ändrat koden så att den ignorerar sådan parentes vid kontrollen av ISBN-numret för att undvika att artikeln hamnar i Kategori:Sidor med felaktigt ISBN. Eftersom sökmotorerna verkar ignorera dessa parenteser lät jag det kompletta parametervärdet vara kvar i länken till Specialsidan Bokkällor.
I åtgärdskategorin fanns nyss 3 717 artiklar och nu är antalet på väg ner. Vi får se när kategoriinnehållet har stabiliserats om ytterligare ändringar behövs för att inte verkliga ISBN-fel ska drunkna i annat. --Larske (diskussion) 9 november 2017 kl. 08.18 (CET)
- Resultatet av ovan nämnda ändring blev att antalet sidor i åtgärdskategorin minskade till 837. De flesta av dessa är nog dessvärre "riktiga fel" som behöver åtgärdas. Det finns också mallanrop där någon har försökt ange både ISBN-10 och ISBN-13 som parametervärde. För att underlätta att hitta det ISBN-nummer som är fel på en sida med kanske mer än tio ISBN-nummer har jag lagt till felutskrifter i anslutning till det felaktiga numret. --Larske (diskussion) 9 november 2017 kl. 09.49 (CET)
Bok registrerad med felaktig kontrollsiffra
[redigera wikitext]@Larske: I artikeln Gouritz har jag lagt in ett ISBN-nummer i en ISSN-mall för att undvika felmeddelande: ISSN 0-620-38676-0. Jag fick det till att kontrollsiffran i slutet borde vara "2", och ISBN 0-620-38676-2 funkar. Nu är det emellertid så tokigt att det förra numret ger träff i Worldcat medan det senare inte ger något. Skulle man kunna lägga in någon parameter, kanske, för att undvika felmeddelande i artikeln i sådana här undantagsfall? JohanahoJ (diskussion) 23 oktober 2018 kl. 16.35 (CEST)
- Jag hittade nu mall:OCLC, som afwp löst samma fall med och som tydligen fanns även här. Med numret från OCLC/WorldCat blir det: OCLC 687282616. Det borde ju räcka som backup i liknande fall. JohanahoJ (diskussion) 23 oktober 2018 kl. 20.59 (CEST)