Moduldiskussion:Internlänk
Nytt ämnepairs → ipairs
[redigera]Jag håller så sakteliga försöka få denna modul att fungera för verket "Ur mitt liv" och i samband med detta undrar jag lite över raden
for i,v in pairs(bok.kapitel) do
i funktionen p.pg
. Borde inte pairs
ersättas med ipairs
? Koden verkar nämligen förutsätta att vi loopar över tabellen bok.kapitel
med indexet i
i växande ordning. -- Simsalabim (diskussion) 8 juni 2014 kl. 10.49 (CEST)
- Verkar helt riktigt; jag har ändrat nu. Jag hade nog helt enkelt inte upptäckt att båda varianterna fanns. -- Slager (diskussion) 8 juni 2014 kl. 16.03 (CEST)
- Tack, det reducerade antalet felmeddelanden på sidan! Nu kan jag jobba vidare med de andra felmeddelandena. -- Simsalabim (diskussion) 8 juni 2014 kl. 17.15 (CEST)
Länkar till sidor som inte är transkluderade
[redigera]Om man i huvudnamnrymden länkar till en sida som inte är transkluderad får man ett rött felmeddelande
- 123 - ogiltigt sidnummer!
Detta är förstås en bra i det fall man råkar skriva in fel sidnummer, men i verket Ur mitt liv har jag situationen att jag planerar att inte transkludera vissa sidor som innehållsförteckningen refererar till (eftersom jag valt att dela in verket i undersidor på kapitelnivå). Går det att tänka sig att ändra på lua-koden så att sidnumret bara skrivs ut utan länk i detta fall? -- Simsalabim (diskussion) 19 juni 2014 kl. 18.16 (CEST)
- Visst! Det där var i princip ett debug- eller korrekturmeddelande, det kan man absolut ta bort. Gör du det själv, eller vill du att ska jag fixa det? -- Slager (diskussion) 19 juni 2014 kl. 21.31 (CEST)
- Vad bra! Jag har fixat det. -- Simsalabim (diskussion) 19 juni 2014 kl. 22.17 (CEST)