Share to:

Moduldiskussion:Citation/CS1

Mindre ændring af Citation/CS1/Configuration

Problembeskrivelse

Når parameteren "series" benyttes viser html-formateringen den literale streng (literal string) "Serier". Parameterværdien til "series" vises til gengæld ikke.

Fejlsøgning

Efter tur blev modulerne skannet for den literale streng "Serier", som viste sig kun at forekomme eet sted, nemlig CS1/Configuration.

Analyse

Umiddelbart lignede dette en skrivefejl, og det var derfor oplagt at gå igang med et trial & error forløb.

For en pseudoteknisk gennemgang kildekoden, se Bruger:Sechinsic/Tilføjelse.

Problemløsning
''Diff-format'': diff -U 1 -t --tabsize=2
--- CitCS1Conf.220205	2023-05-12 16:53:58.000000000 +0000
+++ CitCS1Conf	2023-05-12 17:17:11.000000000 +0000
@@ -1 +1,7 @@
+-- Fri May 12 16:59:17 UTC 2023 Lille aendring ved definition af 'series' - Bruger:Sechinsic
+-- -  ['series'] = 'Serier $1',
+-- -  ['seriesnum'] = 'Series $1',
+-- +  ['series'] = '$1 $2',
+-- +  ['seriesnum'] = 'Serie $1',
+
 --[[
@@ -69,4 +75,4 @@
   ['sections'] = '§§ $1',
-  ['series'] = 'Serier $1',                         -- MGA73: rettet fra '$1 $2', (som det var på dawiki)      -- $1 is sepc, $2 is series
-  ['seriesnum'] = 'Series $1',
+  ['series'] = '$1 $2',               -- boglig reference - $1 is sepc, $2 is series
+  ['seriesnum'] = 'Serie $1',         -- ex "Serie 1", oversat fra 'Series'
   ['translated'] = 'Oversat af $1',                     -- MGA73: rettet fra 'Translated by $1',
@@ -2123,2 +2129 @@
   }
-

Testforløb:
Da sandkassen for Citation/CS1/Configuration var optaget anvendte jeg istedet en bruger sandkasse:

CitCS1 - Modul:Sandkasse/Sechinsic/CitCS1 - revideret kopi af Citation/CS1
CitCS1Conf - Modul:Sandkasse/Sechinsic/CitCS1Conf - revideret kopi af Citation/CS1/Configuration

Den eneste forskel mellem CitCS1 og Citation/CS1 er 'filstien'(?) Modul:Citation/CS1/Configuration der ændres til Modul:Sandkasse/Sechinsic/CitCS1Conf.

Skabelonsandkassen X2 blev benyttet til at kalde CitCS1.

X2 - Skabelon:X2 - revideret kopi af Skabelon:Kilde

Den eneste forskel mellem X2 og Skabelon:Kilde er parameteret til 'invoke', Citation/CS1, der ændres til Sandkasse/Sechinsic/CitCS1.

Faktisk kom to andre skabelonsandkasser også i anvendelse, idet jeg ikke var klar over om modul invokeringen kunne være en faktor, men det har vist sig ikke at være tilfældet.

X2 blev testet på Hjælp:Sandkassen, dels en brugerside. Testen omfattede ialt 4 citations-eksempler, 2 med parametre målrettet tidsskrifter og 2 med parametre målrettet bøger. Observationen var at problemet var løst.

Hvis skabelon sandkassen stadig virker kan testen sees på Bruger:Sechinsic/tstx. Sechinsic (diskussion) 12. maj 2023, 21:47 (CEST)Svar

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.
Prefix: a b c d e f g h i j k l m n o p q r s t u v w x y z 0 1 2 3 4 5 6 7 8 9

Portal di Ensiklopedia Dunia

Kembali kehalaman sebelumnya